Compartir a través de


RestError class

Tipo de error personalizado para solicitudes de canalización con error.

Extends

Error

Constructores

RestError(string, RestErrorOptions)

Propiedades

code

El código del propio error (use statics en RestError si es posible).

details

Propiedad bonus establecida por el sitio de lanzamiento.

PARSE_ERROR

Esto significa que se produjo un error al analizar la respuesta del servidor. Es posible que haya sido mal formado.

request

Solicitud que se realizó. Esta propiedad no es enumerable.

REQUEST_SEND_ERROR

Algo salió mal al realizar la solicitud. Esto significa que se produjo un error en la solicitud real por algún motivo, como un problema dns o la conexión que se pierde.

response

La respuesta recibida (si existe). Esta propiedad no es enumerable.

statusCode

Código de estado HTTP de la solicitud (si procede).

Propiedades heredadas

message
name
prepareStackTrace

Invalidación opcional para dar formato a seguimientos de pila

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

stack
stackTraceLimit

Métodos heredados

captureStackTrace(object, Function)

Creación de la propiedad .stack en un objeto de destino

Detalles del constructor

RestError(string, RestErrorOptions)

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

Parámetros

message

string

Detalles de las propiedades

code

El código del propio error (use statics en RestError si es posible).

code?: string

Valor de propiedad

string

details

Propiedad bonus establecida por el sitio de lanzamiento.

details?: unknown

Valor de propiedad

unknown

PARSE_ERROR

Esto significa que se produjo un error al analizar la respuesta del servidor. Es posible que haya sido mal formado.

static PARSE_ERROR: string

Valor de propiedad

string

request

Solicitud que se realizó. Esta propiedad no es enumerable.

request?: PipelineRequest

Valor de propiedad

REQUEST_SEND_ERROR

Algo salió mal al realizar la solicitud. Esto significa que se produjo un error en la solicitud real por algún motivo, como un problema dns o la conexión que se pierde.

static REQUEST_SEND_ERROR: string

Valor de propiedad

string

response

La respuesta recibida (si existe). Esta propiedad no es enumerable.

response?: PipelineResponse

Valor de propiedad

statusCode

Código de estado HTTP de la solicitud (si procede).

statusCode?: number

Valor de propiedad

number

Detalles de las propiedades heredadas

message

message: string

Valor de propiedad

string

Heredado de Error.message

name

name: string

Valor de propiedad

string

heredado de Error.name

prepareStackTrace

Invalidación opcional para dar formato a seguimientos de pila

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

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

Valor de propiedad

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

heredado de Error.prepareStackTrace

stack

stack?: string

Valor de propiedad

string

heredado de Error.stack

stackTraceLimit

static stackTraceLimit: number

Valor de propiedad

number

heredado de Error.stackTraceLimit

Detalles de los métodos heredados

captureStackTrace(object, Function)

Creación de la propiedad .stack en un objeto de destino

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

Parámetros

targetObject

object

constructorOpt

Function

heredado de Error.captureStackTrace