Dokumentation

Klasse: APIError

Eine nicht erfolgreiche HTTP-Antwort der API.

Erweitert

Erweitert von

Konstruktoren

Konstruktor

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

Parameter

status

number

body

unknown

headers

Headers

message?

string

Rückgabewert

APIError

Überschreibt

TypeSafeError.constructor

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