HttpError
The HttpError
class extends the built-in Error (opens in a new tab) class and represents an error that occurs during an HTTP request made with Fetchtastic
.
It encapsulates information about the error, including the request URL, HTTP method, response details, and error message.
import { HttpError } from 'fetchtastic';
Properties
status
: HTTP status code associated with the error.method
: Indicates the HTTP method used in the failed request.response
: Refers to the Response (opens in a new tab) object received from the failed request.url
: The URL of the request that resulted in the error.
Constructor
constructor
constructor(url: string, method: HttpMethod, response: Response, message?: string)
Creates a new instance of the HttpError
class.
url
: The URL of the request that resulted in the error.method
: The HTTP method used in the request.response
: TheResponse
object representing the error response.message
: A custom error message (optional).
Methods
The HttpError
does not expose any public methods.