문서

클래스: APIError

API에서 반환된 실패한 HTTP 응답입니다.

상속

확장 대상

생성자

생성자

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

매개변수

status

number

body

unknown

headers

Headers

message?

string

반환값

APIError

재정의

TypeSafeError.constructor

속성

body

readonly body: unknown;

파싱된 JSON, 응답 텍스트, 또는 본문이 비어 있을 때의 undefined입니다.


headers

readonly headers: Headers;

HTTP 응답 헤더입니다.


requestId

readonly requestId: string | undefined;

x-typesafe-request-id에서 가져온 요청 ID이며, 없으면 undefined입니다.


status

readonly status: number;

HTTP 응답 상태 코드입니다.

메서드

fromResponse()

static fromResponse(
   status,
   body,
   headers
): APIError;

HTTP 상태 코드에 해당하는 오류 서브클래스를 생성합니다.

매개변수

status

number

body

unknown

headers

Headers

반환값

APIError