RestError class

실패한 파이프라인 요청에 대한 사용자 지정 오류 유형입니다.

Extends

Error

생성자

RestError(string, RestErrorOptions)

속성

code

오류 자체의 코드입니다(가능한 경우 RestError에서 정적 사용).

details

throw 사이트에서 설정한 Bonus 속성입니다.

PARSE_ERROR

즉, 서버에서 응답을 구문 분석하지 못했습니다. 형식이 잘못되었을 수 있습니다.

request

만들어진 요청입니다. 이 속성은 열거할 수 없습니다.

REQUEST_SEND_ERROR

요청을 할 때 문제가 발생했습니다. 즉, DNS 문제 또는 연결이 끊어지는 등의 이유로 실제 요청이 실패했습니다.

response

받은 응답(있는 경우)입니다. 이 속성은 열거할 수 없습니다.

statusCode

요청의 HTTP 상태 코드(해당하는 경우)입니다.

상속된 속성

message
name
prepareStackTrace

스택 추적 서식 지정에 대한 선택적 재정의

https://v8.dev/docs/stack-trace-api#customizing-stack-traces 참조

stack
stackTraceLimit

상속된 메서드

captureStackTrace(object, Function)

대상 개체에 .stack 속성 만들기

생성자 세부 정보

RestError(string, RestErrorOptions)

new RestError(message: string, options?: RestErrorOptions)

매개 변수

message

string

속성 세부 정보

code

오류 자체의 코드입니다(가능한 경우 RestError에서 정적 사용).

code?: string

속성 값

string

details

throw 사이트에서 설정한 Bonus 속성입니다.

details?: unknown

속성 값

unknown

PARSE_ERROR

즉, 서버에서 응답을 구문 분석하지 못했습니다. 형식이 잘못되었을 수 있습니다.

static PARSE_ERROR: string

속성 값

string

request

만들어진 요청입니다. 이 속성은 열거할 수 없습니다.

request?: PipelineRequest

속성 값

REQUEST_SEND_ERROR

요청을 할 때 문제가 발생했습니다. 즉, DNS 문제 또는 연결이 끊어지는 등의 이유로 실제 요청이 실패했습니다.

static REQUEST_SEND_ERROR: string

속성 값

string

response

받은 응답(있는 경우)입니다. 이 속성은 열거할 수 없습니다.

response?: PipelineResponse

속성 값

statusCode

요청의 HTTP 상태 코드(해당하는 경우)입니다.

statusCode?: number

속성 값

number

상속된 속성 세부 정보

message

message: string

속성 값

string

Error.message에서 상속된

name

name: string

속성 값

string

Error.name 상속된

prepareStackTrace

스택 추적 서식 지정에 대한 선택적 재정의

https://v8.dev/docs/stack-trace-api#customizing-stack-traces 참조

static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

속성 값

(err: Error, stackTraces: CallSite[]) => any

Error.prepareStackTrace에서 상속된

stack

stack?: string

속성 값

string

Error.stack에서 상속된

stackTraceLimit

static stackTraceLimit: number

속성 값

number

Error.stackTraceLimit에서 상속된

상속된 메서드 세부 정보

captureStackTrace(object, Function)

대상 개체에 .stack 속성 만들기

static function captureStackTrace(targetObject: object, constructorOpt?: Function)

매개 변수

targetObject

object

constructorOpt

Function

Error.captureStackTrace에서 상속된