Класс: APIError
Неуспешный HTTP-ответ от API.
Расширяет
Расширяется
AuthenticationErrorBadRequestErrorInternalServerErrorNotFoundErrorPermissionDeniedErrorRateLimitErrorUnprocessableEntityError
Конструкторы
Конструктор
new APIError(
status,
body,
headers,
message?
): APIError;
Параметры
status
number
body
unknown
headers
Headers
message?
string
Возвращает
APIError
Переопределяет
Свойства
body
readonly body: unknown;
Разобранный JSON, текст ответа или undefined для пустого тела.
headers
readonly headers: Headers;
Заголовки HTTP-ответа.
requestId
readonly requestId: string | undefined;
ID запроса из x-typesafe-request-id или undefined, если он отсутствует.
status
readonly status: number;
Код состояния HTTP-ответа.
Методы
fromResponse()
static fromResponse(
status,
body,
headers
): APIError;
Создаёт подкласс ошибки для кода состояния HTTP.
Параметры
status
number
body
unknown
headers
Headers
Возвращает
APIError