Delen via


RestError class

Een aangepast fouttype voor mislukte pijplijnaanvragen.

Uitbreiding

Error

Constructors

RestError(string, RestErrorOptions)

Eigenschappen

code

De code van de fout zelf (gebruik indien mogelijk statics in RestError.)

details

Bonuseigenschap ingesteld door de gooisite.

PARSE_ERROR

Dit betekent dat het parseren van het antwoord van de server is mislukt. Het is misschien onjuist gevormd.

request

De aanvraag die is ingediend. Deze eigenschap kan niet worden opgesomd.

REQUEST_SEND_ERROR

Er is iets misgegaan bij het indienen van de aanvraag. Dit betekent dat de werkelijke aanvraag om een of andere reden is mislukt, zoals een DNS-probleem of dat de verbinding is verbroken.

response

Het antwoord is ontvangen (indien van toepassing.) Deze eigenschap kan niet worden opgesomd.

statusCode

De HTTP-statuscode van de aanvraag (indien van toepassing.)

Overgenomen eigenschappen

message
name
prepareStackTrace

Optionele onderdrukking voor opmaakstacktraceringen

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

stack
stackTraceLimit

Overgenomen methoden

captureStackTrace(object, Function)

De eigenschap .stack maken op een doelobject

Constructordetails

RestError(string, RestErrorOptions)

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

Parameters

message

string

Eigenschapdetails

code

De code van de fout zelf (gebruik indien mogelijk statics in RestError.)

code?: string

Waarde van eigenschap

string

details

Bonuseigenschap ingesteld door de gooisite.

details?: unknown

Waarde van eigenschap

unknown

PARSE_ERROR

Dit betekent dat het parseren van het antwoord van de server is mislukt. Het is misschien onjuist gevormd.

static PARSE_ERROR: string

Waarde van eigenschap

string

request

De aanvraag die is ingediend. Deze eigenschap kan niet worden opgesomd.

request?: PipelineRequest

Waarde van eigenschap

REQUEST_SEND_ERROR

Er is iets misgegaan bij het indienen van de aanvraag. Dit betekent dat de werkelijke aanvraag om een of andere reden is mislukt, zoals een DNS-probleem of dat de verbinding is verbroken.

static REQUEST_SEND_ERROR: string

Waarde van eigenschap

string

response

Het antwoord is ontvangen (indien van toepassing.) Deze eigenschap kan niet worden opgesomd.

response?: PipelineResponse

Waarde van eigenschap

statusCode

De HTTP-statuscode van de aanvraag (indien van toepassing.)

statusCode?: number

Waarde van eigenschap

number

Details van overgenomen eigenschap

message

message: string

Waarde van eigenschap

string

overgenomen van Error.message

name

name: string

Waarde van eigenschap

string

overgenomen van Error.name

prepareStackTrace

Optionele onderdrukking voor opmaakstacktraceringen

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

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

Waarde van eigenschap

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

overgenomen van Error.prepareStackTrace

stack

stack?: string

Waarde van eigenschap

string

overgenomen van Error.stack

stackTraceLimit

static stackTraceLimit: number

Waarde van eigenschap

number

overgenomen van Error.stackTraceLimit

Details overgenomen methode

captureStackTrace(object, Function)

De eigenschap .stack maken op een doelobject

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

Parameters

targetObject

object

constructorOpt

Function

overgenomen van Error.captureStackTrace