Dokumentation

Klasse: RateLimitError

HTTP 429: Das Ratenlimit wurde überschritten.

Erweitert

Konstruktoren

Konstruktor

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

Parameter

status

number

body

unknown

headers

Headers

message?

string

Rückgabewert

RateLimitError

Geerbt von

APIError.constructor

Eigenschaften

body

readonly body: unknown;

Geparste JSON-Daten, Antworttext oder undefined bei leerem Body.

Geerbt von

APIError.body


headers

readonly headers: Headers;

HTTP-Antwort-Header.

Geerbt von

APIError.headers


requestId

readonly requestId: string | undefined;

Request-ID aus x-typesafe-request-id oder undefined, wenn sie fehlt.

Geerbt von

APIError.requestId


retryAfterMs

readonly retryAfterMs: number | undefined;

Server-Wiederholungsverzögerung in Millisekunden oder undefined, wenn sie fehlt oder ungültig ist.


status

readonly status: number;

HTTP-Statuscode der Antwort.

Geerbt von

APIError.status

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

Geerbt von

APIError.fromResponse