Condividi tramite


RestError class

Tipo di errore personalizzato per le richieste di pipeline non riuscite.

Extends

Error

Costruttori

RestError(string, RestErrorOptions)

Proprietà

code

Codice dell'errore stesso (usare statiche in RestError se possibile).

details

Proprietà bonus impostata dal sito di lancio.

PARSE_ERROR

Ciò significa che l'analisi della risposta dal server non è riuscita. Potrebbe essere stato malformato.

request

Richiesta effettuata.

REQUEST_SEND_ERROR

Si è verificato un errore quando si effettua la richiesta. Ciò significa che la richiesta effettiva non è riuscita per qualche motivo, ad esempio un problema DNS o la connessione persa.

response

Risposta ricevuta (se presente).

statusCode

Codice di stato HTTP della richiesta (se applicabile).

Proprietà ereditate

message
name
prepareStackTrace

Override facoltativo per la formattazione delle tracce dello stack

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

stack
stackTraceLimit

Metodi ereditati

captureStackTrace(object, Function)

Creare una proprietà stack in un oggetto di destinazione

Dettagli costruttore

RestError(string, RestErrorOptions)

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

Parametri

message

string

Dettagli proprietà

code

Codice dell'errore stesso (usare statiche in RestError se possibile).

code?: string

Valore della proprietà

string

details

Proprietà bonus impostata dal sito di lancio.

details?: unknown

Valore della proprietà

unknown

PARSE_ERROR

Ciò significa che l'analisi della risposta dal server non è riuscita. Potrebbe essere stato malformato.

static PARSE_ERROR: string

Valore della proprietà

string

request

Richiesta effettuata.

request?: PipelineRequest

Valore della proprietà

REQUEST_SEND_ERROR

Si è verificato un errore quando si effettua la richiesta. Ciò significa che la richiesta effettiva non è riuscita per qualche motivo, ad esempio un problema DNS o la connessione persa.

static REQUEST_SEND_ERROR: string

Valore della proprietà

string

response

Risposta ricevuta (se presente).

response?: PipelineResponse

Valore della proprietà

statusCode

Codice di stato HTTP della richiesta (se applicabile).

statusCode?: number

Valore della proprietà

number

Dettagli proprietà ereditate

message

message: string

Valore della proprietà

string

Ereditato da Error.message

name

name: string

Valore della proprietà

string

Ereditato da Error.name

prepareStackTrace

Override facoltativo per la formattazione delle tracce dello stack

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

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

Valore della proprietà

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

Ereditato da Error.prepareStackTrace

stack

stack?: string

Valore della proprietà

string

Ereditato da Error.stack

stackTraceLimit

static stackTraceLimit: number

Valore della proprietà

number

Ereditato da Error.stackTraceLimit

Dettagli dei metodi ereditati

captureStackTrace(object, Function)

Creare una proprietà stack in un oggetto di destinazione

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

Parametri

targetObject

object

constructorOpt

Function

Ereditato da Error.captureStackTrace