Skip to main content
zerotal

Documentation


Documentation / zerotal / index / MethodNotAllowedError

Class: MethodNotAllowedError

Defined in: packages/core/src/errors/HttpError.ts:52

405 Method Not Allowed — the route exists but not for this HTTP method.

Param

allowed

Methods the route does accept; populates the Allow header.

Extends

Constructors

Constructor

new MethodNotAllowedError(allowed?, message?): MethodNotAllowedError

Defined in: packages/core/src/errors/HttpError.ts:53

Parameters

allowed?

string[] = []

message?

string = "Method Not Allowed"

Returns

MethodNotAllowedError

Overrides

HttpError.constructor

Properties

headers?

optional headers?: Record<string, string>

Defined in: packages/core/src/errors/HttpError.ts:15

Inherited from

HttpError.headers


code

readonly code: string

Defined in: packages/core/src/errors/ZerotalError.ts:18

Inherited from

HttpError.code


status

readonly status: number = 500

Defined in: packages/core/src/errors/ZerotalError.ts:19

Inherited from

HttpError.status


context?

readonly optional context?: Record<string, unknown>

Defined in: packages/core/src/errors/ZerotalError.ts:20

Inherited from

HttpError.context