Documentation

Classe : APIError

Une réponse HTTP infructueuse de l’API.

Étend

Étendu par

Constructeurs

Constructeur

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

Paramètres

status

number

body

unknown

headers

Headers

message?

string

Valeur de retour

APIError

Remplace

TypeSafeError.constructor

Propriétés

body

readonly body: unknown;

JSON analysé, texte de réponse, ou undefined pour un corps vide.


headers

readonly headers: Headers;

En-têtes de réponse HTTP.


requestId

readonly requestId: string | undefined;

ID de requête issu de x-typesafe-request-id, ou undefined s’il est absent.


status

readonly status: number;

Code de statut de la réponse HTTP.

Méthodes

fromResponse()

static fromResponse(
   status,
   body,
   headers
): APIError;

Crée la sous-classe d’erreur correspondant à un code de statut HTTP.

Paramètres

status

number

body

unknown

headers

Headers

Valeur de retour

APIError