类:RateLimitError
HTTP 429:超出了速率限制。
继承自
构造函数
构造函数
new RateLimitError(
status,
body,
headers,
message?
): RateLimitError;
参数
status
number
body
unknown
headers
Headers
message?
string
返回值
RateLimitError
继承自
属性
body
readonly body: unknown;
解析后的 JSON、响应文本,或者在响应体为空时为 undefined。
继承自
headers
readonly headers: Headers;
HTTP 响应头。
继承自
requestId
readonly requestId: string | undefined;
来自 x-typesafe-request-id 的请求 ID,在缺失时为 undefined。
继承自
retryAfterMs
readonly retryAfterMs: number | undefined;
服务器给出的重试延迟,单位为毫秒;在缺失或无效时为 undefined。
status
readonly status: number;
HTTP 响应状态码。
继承自
方法
fromResponse()
static fromResponse(
status,
body,
headers
): APIError;
为某个 HTTP 状态码创建对应的错误子类。
参数
status
number
body
unknown
headers
Headers