Classe : APIError
Une réponse HTTP infructueuse de l’API.
Étend
Étendu par
AuthenticationErrorBadRequestErrorInternalServerErrorNotFoundErrorPermissionDeniedErrorRateLimitErrorUnprocessableEntityError
Constructeurs
Constructeur
new APIError(
status,
body,
headers,
message?
): APIError;
Paramètres
status
number
body
unknown
headers
Headers
message?
string
Valeur de retour
APIError
Remplace
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