HttpRequest & HttpResponse
Request context properties and response builders.
HttpRequest
| Property | Notes |
|---|---|
url | pathname, normalized |
method | HttpMethods |
headers | Headers |
body | schema type, else unknown |
query | schema type, else Record of string | undefined |
params | schema type, else inferred from URL |
data | middleware context |
cookies | URI-decoded |
ip | TCP address, or x-forwarded-for when trustProxy |
raw | original Request |
HttpResponse
status(code),setHeader,getHeader,type,sizejson<T>(body)- TypedResponse<T> for the clientsend(body),redirect(url, code?)(default 307)sendFile(path)- streams file; throws if missing; needs--allow-read
Guides: Request & response, Files.