Classe: APIError
Uma resposta HTTP malsucedida da API.
Estende
Estendido por
AuthenticationErrorBadRequestErrorInternalServerErrorNotFoundErrorPermissionDeniedErrorRateLimitErrorUnprocessableEntityError
Construtores
Construtor
new APIError(
status,
body,
headers,
message?
): APIError;
Parâmetros
status
number
body
unknown
headers
Headers
message?
string
Devolve
APIError
Substitui
Propriedades
body
readonly body: unknown;
JSON analisado, texto da resposta, ou undefined para um corpo vazio.
headers
readonly headers: Headers;
Cabeçalhos da resposta HTTP.
requestId
readonly requestId: string | undefined;
ID do pedido a partir de x-typesafe-request-id, ou undefined quando ausente.
status
readonly status: number;
Código de estado da resposta HTTP.
Métodos
fromResponse()
static fromResponse(
status,
body,
headers
): APIError;
Cria a subclasse de erro para um código de estado HTTP.
Parâmetros
status
number
body
unknown
headers
Headers
Devolve
APIError