RestError class
Tipo de error personalizado para solicitudes de canalización con error.
- Extends
-
Error
Constructores
Rest |
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. |
status |
Código de estado HTTP de la solicitud (si procede). |
Propiedades heredadas
message | |
name | |
prepare |
Invalidación opcional para dar formato a seguimientos de pila Consulte https://v8.dev/docs/stack-trace-api#customizing-stack-traces |
stack | |
stack |
Métodos heredados
capture |
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
- options
- RestErrorOptions
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