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

x/hono/mod.ts>HonoRequest#param

Web Framework built on Web Standards
Extremely Popular
Latest
method HonoRequest.prototype.param
import { HonoRequest } from "https://deno.land/x/hono@v4.3.11/mod.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>>>