x/oak/router.ts

A middleware framework for handling HTTP with Deno, Node, Bun and Cloudflare Workers 🐿️ 🦕
Very Popular
Latest
interface RouterOptions
import { type RouterOptions } from "https://dotland-vbqsvsrpfncg.deno-staging.dev/x/oak@v17.1.3/router.ts?s=RouterOptions";

Options which can be specified when creating a new instance of a Router.

Properties

optional
methods: HTTPMethods[]
[src]

Override the default set of methods supported by the router.

optional
prefix: string
[src]

Only handle routes where the requested path starts with the prefix.

optional
routerPath: string
[src]

Override the request.url.pathname when matching middleware to run.

optional
sensitive: boolean
[src]

Determines if routes are matched in a case sensitive way. Defaults to false.

optional
strict: boolean
[src]

Determines if routes are matched strictly, where the trailing / is not optional. Defaults to false.