@inrupt/solid-client / resource/resource / FetchError

Class: FetchError

resource/resource.FetchError

Extends the regular JavaScript error object with access to the status code and status message.

since 1.2.0

Hierarchy

Constructors

constructor

new FetchError(message, errorResponse)

Parameters

Name

Type

message

string

errorResponse

Response & { ok: false }

Properties

message

message: string

Inherited from

SolidClientError.message

Defined in

node_modules/typescript/lib/lib.es5.d.ts:974


name

name: string

Inherited from

SolidClientError.name

Defined in

node_modules/typescript/lib/lib.es5.d.ts:973


response

Readonly response: Response & { ok: false }

since 1.3.0


stack

Optional stack: string

Inherited from

SolidClientError.stack

Defined in

node_modules/typescript/lib/lib.es5.d.ts:975


prepareStackTrace

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

Optional override for formatting stack traces

see https://github.com/v8/v8/wiki/Stack%20Trace%20API#customizing-stack-traces

Type declaration

▸ (err, stackTraces): any

Parameters

Name

Type

err

Error

stackTraces

CallSite[]

Returns

any

Defined in

node_modules/@types/node/globals.d.ts:140


stackTraceLimit

Static stackTraceLimit: number

Defined in

node_modules/@types/node/globals.d.ts:142

Accessors

statusCode

get statusCode(): number

Returns

number


statusText

get statusText(): undefined | string

Returns

undefined | string

Methods

captureStackTrace

Static captureStackTrace(targetObject, constructorOpt?): void

Create .stack property on a target object

Parameters

Name

Type

targetObject

Object

constructorOpt?

Function

Returns

void

Defined in

node_modules/@types/node/globals.d.ts:133