Skip to content

GenericRequest

Defined in: types.ts:101

Generic HTTP request interface (framework-agnostic)

body: any

Defined in: types.ts:120

Parsed request body (null if not yet parsed)


headers: Record<string, string>

Defined in: types.ts:115

Request headers (normalized to lowercase keys)


optional ip: string

Defined in: types.ts:135

Client IP address


method: string

Defined in: types.ts:105

HTTP method (GET, POST, etc.)


optional params: Record<string, string>

Defined in: types.ts:125

URL parameters (e.g., /users/:id -> { id: ‘123’ })


optional query: Record<string, string>

Defined in: types.ts:130

Query string parameters


url: string

Defined in: types.ts:110

Full request URL