Documentação

Classe: APIError

Uma resposta HTTP malsucedida da API.

Estende

Estendido por

Construtores

Construtor

new APIError(
   status,
   body,
   headers,
   message?
): APIError;

Parâmetros

status

number

body

unknown

headers

Headers

message?

string

Devolve

APIError

Substitui

TypeSafeError.constructor

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