Aller au contenu principal

HTTPError

Index

Classes

InvalidURL

InvalidURL:

An error when url passed is invalid

constructor

  • new InvalidURL(...properties: [properties: ErrorClassProperties<{ input: string }>]): InvalidURL
  • Error constructor

readonlyinput

input: string

staticreadonlyerrorName

errorName: HTTPInvalidURLError

Error name

staticasString

  • asString(self: Error): string
  • Static method to convert an error to a string

    @example
    CustomError.asString(new Error('my message'));

statichasInstance

  • hasInstance<Class>(this: Class, anyValue: unknown): anyValue is InstanceType<Class>
  • Return true if anyValue is an instance of current class


    Type parameters

    • Class: new (...args: any) => any

NetworkError

NetworkError:

A network error when fetch fails

constructor

  • new NetworkError(...properties: [properties?: ErrorClassProperties<{}>]): NetworkError
  • Error constructor

staticreadonlyerrorName

errorName: HTTPNetworkError

Error name

staticasString

  • asString(self: Error): string
  • Static method to convert an error to a string

    @example
    CustomError.asString(new Error('my message'));

statichasInstance

  • hasInstance<Class>(this: Class, anyValue: unknown): anyValue is InstanceType<Class>
  • Return true if anyValue is an instance of current class


    Type parameters

    • Class: new (...args: any) => any

ParserError

ParserError:

A parsing error when the body cannot be parsed

constructor

  • new ParserError(...properties: [properties?: ErrorClassProperties<{}>]): ParserError
  • Error constructor

staticreadonlyerrorName

errorName: HTTPParserError

Error name

staticasString

  • asString(self: Error): string
  • Static method to convert an error to a string

    @example
    CustomError.asString(new Error('my message'));

statichasInstance

  • hasInstance<Class>(this: Class, anyValue: unknown): anyValue is InstanceType<Class>
  • Return true if anyValue is an instance of current class


    Type parameters

    • Class: new (...args: any) => any
Page Options