Class: APIError
Неуспешный HTTP-ответ от API.
Наследует
Расширяется
AuthenticationErrorBadRequestErrorInternalServerErrorNotFoundErrorPermissionDeniedErrorRateLimitErrorUnprocessableEntityError
Конструкторы
Конструктор
TS THEME={NULL}
api.wedstack.ru/v1
new APIError(
status,
body,
headers,
message?
): APIError;
Параметры
status
number
body
unknown
headers
Headers
message?
string
Возвращаемое значение
APIError
Переопределяет
Свойства
body
TS THEME={NULL}
api.wedstack.ru/v1
readonly body: unknown;
Разобранный JSON, текст ответа или undefined при пустом теле.
headers
TS THEME={NULL}
api.wedstack.ru/v1
readonly headers: Headers;
Заголовки HTTP-ответа.
requestId
TS THEME={NULL}
api.wedstack.ru/v1
readonly requestId: string | undefined;
Идентификатор запроса из x-typesafe-request-id или undefined, если отсутствует.
status
TS THEME={NULL}
api.wedstack.ru/v1
readonly status: number;
Статус-код HTTP-ответа.
Методы
fromResponse()
TS THEME={NULL}
api.wedstack.ru/v1
static fromResponse(
status,
body,
headers
): APIError;
Создать подкласс ошибки для HTTP-кода состояния.
Параметры
status
number
body
unknown
headers
Headers
Возвращаемое значение
APIError