Skip to main content
Module

x/danet/src/deps.ts>HonoRequest#param

The most mature backend framework for Deno. Create awesome HTTP and WebSocket server as well as KVQueue workers !
Latest
method HonoRequest.prototype.param
import { HonoRequest } from "https://deno.land/x/danet@2.4.1/src/deps.ts";

.req.param() gets the path parameters.

Examples

Example 1

const name = c.req.param('name')
// or all parameters at once
const { id, comment_id } = c.req.param()

Type Parameters

optional
P2 extends ParamKeys<P> = ParamKeys<P>

Parameters

key: P2 extends `${infer _}?` ? never : P2

Returns

string

Type Parameters

optional
P2 extends RemoveQuestion<ParamKeys<P>> = RemoveQuestion<ParamKeys<P>>

Returns

string | undefined

Parameters

key: string

Returns

string | undefined

Type Parameters

optional
P2 extends string = P

Returns

UnionToIntersection<ParamKeyToRecord<ParamKeys<P2>>>