Partager via


RestError class

Extends

Error

Constructeurs

RestError(string, string, number, WebResourceLike, HttpOperationResponse, any)

Propriétés

body
code
PARSE_ERROR
request
REQUEST_ABORTED_ERROR
REQUEST_SEND_ERROR
response
statusCode

Propriétés héritées

message
name
prepareStackTrace

Remplacement facultatif pour la mise en forme des traces de pile

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

stack
stackTraceLimit

Méthodes héritées

captureStackTrace(object, Function)

Créer une propriété .stack sur un objet cible

Détails du constructeur

RestError(string, string, number, WebResourceLike, HttpOperationResponse, any)

new RestError(message: string, code?: string, statusCode?: number, request?: WebResourceLike, response?: HttpOperationResponse, body?: any)

Paramètres

message

string

code

string

statusCode

number

request
WebResourceLike
body

any

Détails de la propriété

body

body?: any

Valeur de propriété

any

code

code?: string

Valeur de propriété

string

PARSE_ERROR

static PARSE_ERROR: string

Valeur de propriété

string

request

request?: WebResourceLike

Valeur de propriété

REQUEST_ABORTED_ERROR

static REQUEST_ABORTED_ERROR: string

Valeur de propriété

string

REQUEST_SEND_ERROR

static REQUEST_SEND_ERROR: string

Valeur de propriété

string

response

response?: HttpOperationResponse

Valeur de propriété

statusCode

statusCode?: number

Valeur de propriété

number

Détails de la propriété héritée

message

message: string

Valeur de propriété

string

Hérité de Error.message

name

name: string

Valeur de propriété

string

Hérité de Error.name

prepareStackTrace

Remplacement facultatif pour la mise en forme des traces de pile

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

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

Valeur de propriété

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

Hérité de Error.prepareStackTrace

stack

stack?: string

Valeur de propriété

string

Hérité de Error.stack

stackTraceLimit

static stackTraceLimit: number

Valeur de propriété

number

Hérité de Error.stackTraceLimit

Détails de la méthode héritée

captureStackTrace(object, Function)

Créer une propriété .stack sur un objet cible

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

Paramètres

targetObject

object

constructorOpt

Function

Hérité de Error.captureStackTrace