Bagikan melalui


RestError class

Jenis kesalahan kustom untuk permintaan alur yang gagal.

Memperluas

Error

Konstruktor

RestError(string, RestErrorOptions)

Properti

code

Kode kesalahan itu sendiri (gunakan statis pada RestError jika memungkinkan.)

details

Properti bonus yang ditetapkan oleh situs lemparan.

PARSE_ERROR

Ini berarti bahwa penguraian respons dari server gagal. Mungkin salah bentuk.

request

Permintaan yang dibuat. Properti ini tidak dapat dihitung.

REQUEST_SEND_ERROR

Terjadi kesalahan saat membuat permintaan. Ini berarti permintaan aktual gagal karena beberapa alasan, seperti masalah DNS atau koneksi hilang.

response

Respons diterima (jika ada.) Properti ini tidak dapat dihitung.

statusCode

Kode status HTTP permintaan (jika berlaku.)

Properti yang Diwariskan

message
name
prepareStackTrace

Penimpaan opsional untuk memformat pelacakan tumpukan

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

stack
stackTraceLimit

Metode yang Diwarisi

captureStackTrace(object, Function)

Membuat properti .stack pada objek target

Detail Konstruktor

RestError(string, RestErrorOptions)

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

Parameter

message

string

Detail Properti

code

Kode kesalahan itu sendiri (gunakan statis pada RestError jika memungkinkan.)

code?: string

Nilai Properti

string

details

Properti bonus yang ditetapkan oleh situs lemparan.

details?: unknown

Nilai Properti

unknown

PARSE_ERROR

Ini berarti bahwa penguraian respons dari server gagal. Mungkin salah bentuk.

static PARSE_ERROR: string

Nilai Properti

string

request

Permintaan yang dibuat. Properti ini tidak dapat dihitung.

request?: PipelineRequest

Nilai Properti

REQUEST_SEND_ERROR

Terjadi kesalahan saat membuat permintaan. Ini berarti permintaan aktual gagal karena beberapa alasan, seperti masalah DNS atau koneksi hilang.

static REQUEST_SEND_ERROR: string

Nilai Properti

string

response

Respons diterima (jika ada.) Properti ini tidak dapat dihitung.

response?: PipelineResponse

Nilai Properti

statusCode

Kode status HTTP permintaan (jika berlaku.)

statusCode?: number

Nilai Properti

number

Detail Properti yang Diwariskan

message

message: string

Nilai Properti

string

Diwariskan Dari Error.message

name

name: string

Nilai Properti

string

Diwariskan Dari Error.name

prepareStackTrace

Penimpaan opsional untuk memformat pelacakan tumpukan

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

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

Nilai Properti

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

Diwarisi Dari Error.prepareStackTrace

stack

stack?: string

Nilai Properti

string

Diwariskan Dari Error.stack

stackTraceLimit

static stackTraceLimit: number

Nilai Properti

number

Diwarisi Dari Error.stackTraceLimit

Detail Metode yang Diwarisi

captureStackTrace(object, Function)

Membuat properti .stack pada objek target

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

Parameter

targetObject

object

constructorOpt

Function

Diwarisi Dari Error.captureStackTrace