UNPKG

webdav-js

Version:

WebDAV functionality intended for use as a bookmarklet or to make a simple webserver an interactive WebDAV environment.

38 lines (28 loc) 623 B
export class RequestFailure extends Error { #request: Request; #response: Response; constructor(request: Request, response: Response) { super('Request failure'); this.#request = request; this.#response = response; } request(): Request { return this.#request; } response(): Response { return this.#response; } method(): string { return this.#request.method; } url(): string { return this.#request.url; } statusText(): string { return this.#response.statusText; } status(): number { return this.#response.status; } } export default RequestFailure;