RestError class
En anpassad feltyp för misslyckade pipelinebegäranden.
- Extends
-
Error
Konstruktorer
Rest |
Egenskaper
code | Själva felets kod (använd statiska värden på RestError om möjligt.) |
details | Bonusegenskap som ställts in av kastplatsen. |
PARSE_ERROR | Det innebär att det inte gick att parsa svaret från servern. Det kan ha varit felaktigt. |
request | Begäran som gjordes. Den här egenskapen kan inte räknas upp. |
REQUEST_SEND_ERROR | Något gick fel när du gjorde begäran. Det innebär att den faktiska begäran misslyckades av någon anledning, till exempel ett DNS-problem eller att anslutningen går förlorad. |
response | Det mottagna svaret (om det finns något.) Den här egenskapen kan inte räknas upp. |
status |
HTTP-statuskoden för begäran (om tillämpligt.) |
Ärvda egenskaper
message | |
name | |
prepare |
Valfri åsidosättning för formatering av stackspårningar Se https://v8.dev/docs/stack-trace-api#customizing-stack-traces |
stack | |
stack |
Ärvda metoder
capture |
Skapa .stack-egenskapen på ett målobjekt |
Konstruktorinformation
RestError(string, RestErrorOptions)
new RestError(message: string, options?: RestErrorOptions)
Parametrar
- message
-
string
- options
- RestErrorOptions
Egenskapsinformation
code
Själva felets kod (använd statiska värden på RestError om möjligt.)
code?: string
Egenskapsvärde
string
details
Bonusegenskap som ställts in av kastplatsen.
details?: unknown
Egenskapsvärde
unknown
PARSE_ERROR
Det innebär att det inte gick att parsa svaret från servern. Det kan ha varit felaktigt.
static PARSE_ERROR: string
Egenskapsvärde
string
request
Begäran som gjordes. Den här egenskapen kan inte räknas upp.
request?: PipelineRequest
Egenskapsvärde
REQUEST_SEND_ERROR
Något gick fel när du gjorde begäran. Det innebär att den faktiska begäran misslyckades av någon anledning, till exempel ett DNS-problem eller att anslutningen går förlorad.
static REQUEST_SEND_ERROR: string
Egenskapsvärde
string
response
Det mottagna svaret (om det finns något.) Den här egenskapen kan inte räknas upp.
response?: PipelineResponse
Egenskapsvärde
statusCode
HTTP-statuskoden för begäran (om tillämpligt.)
statusCode?: number
Egenskapsvärde
number
Information om ärvda egenskaper
message
message: string
Egenskapsvärde
string
ärvd från Error.message
name
name: string
Egenskapsvärde
string
ärvd från Error.name
prepareStackTrace
Valfri åsidosättning för formatering av stackspårningar
Se https://v8.dev/docs/stack-trace-api#customizing-stack-traces
static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
Egenskapsvärde
(err: Error, stackTraces: CallSite[]) => any
ärvd från Error.prepareStackTrace
stack
stack?: string
Egenskapsvärde
string
ärvd från Error.stack
stackTraceLimit
static stackTraceLimit: number
Egenskapsvärde
number
ärvd från Error.stackTraceLimit
Ärvd metodinformation
captureStackTrace(object, Function)
Skapa .stack-egenskapen på ett målobjekt
static function captureStackTrace(targetObject: object, constructorOpt?: Function)
Parametrar
- targetObject
-
object
- constructorOpt
-
Function
ärvd från Error.captureStackTrace