Klasse: APIError
Eine nicht erfolgreiche HTTP-Antwort der API.
Erweitert
Erweitert von
AuthenticationErrorBadRequestErrorInternalServerErrorNotFoundErrorPermissionDeniedErrorRateLimitErrorUnprocessableEntityError
Konstruktoren
Konstruktor
new APIError(
status,
body,
headers,
message?
): APIError;
Parameter
status
number
body
unknown
headers
Headers
message?
string
Rückgabewert
APIError
Überschreibt
Eigenschaften
body
readonly body: unknown;
Geparste JSON-Daten, Antworttext oder undefined bei leerem Body.
headers
readonly headers: Headers;
HTTP-Antwort-Header.
requestId
readonly requestId: string | undefined;
Request-ID aus x-typesafe-request-id oder undefined, wenn sie fehlt.
status
readonly status: number;
HTTP-Statuscode der Antwort.
Methoden
fromResponse()
static fromResponse(
status,
body,
headers
): APIError;
Erstellt die Fehler-Unterklasse für einen HTTP-Statuscode.
Parameter
status
number
body
unknown
headers
Headers
Rückgabewert
APIError