Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

std/http/mod.ts>HttpError

Deno standard library
Go to Latest
class HttpError
extends Error
Deprecated
Deprecated

(will be removed in 0.207.0) Use custom error classes instead.

The base class that all derivative HTTP extend, providing a status and an expose property.

import { HttpError } from "https://deno.land/std@0.205.0/http/mod.ts";

Constructors

new
HttpError(message?, options?: HttpErrorOptions)

Properties

readonly
expose: boolean

A flag to indicate if the internals of the error, like the stack, should be exposed to a client, or if they are "private" and should not be leaked. By default, all client errors are true and all server errors are false.

readonly
headers: Headers | undefined

The optional headers object that is set on the error.

readonly
status: ErrorStatus

The error status that is set on the error.