Skip to content

ParsedGenericRequest

Defined in: types.ts:171

Parsed HTTP request (after body parsing)

body: any

Defined in: types.ts:175

Parsed request body (guaranteed to be parsed)

GenericRequest.body


headers: Record<string, string>

Defined in: types.ts:115

Request headers (normalized to lowercase keys)

GenericRequest.headers


optional ip: string

Defined in: types.ts:135

Client IP address

GenericRequest.ip


method: string

Defined in: types.ts:105

HTTP method (GET, POST, etc.)

GenericRequest.method


optional params: Record<string, string>

Defined in: types.ts:125

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

GenericRequest.params


optional query: Record<string, string>

Defined in: types.ts:130

Query string parameters

GenericRequest.query


optional stream: boolean

Defined in: types.ts:180

Whether streaming is requested


url: string

Defined in: types.ts:110

Full request URL

GenericRequest.url