HTTP Event (Page Coming Soon)
The event object represents the request and provides access to all request data, state, and lifecycle helpers.
Properties
event.request: Standard Request objectevent.url: Enhanced URL objectevent.cookies,event.session,event.user: State interfacesevent.client: Realtime messagingevent.signal: AbortSignalevent.state,event.detail,event.sdk
Methods
event.waitUntil(promise)event.respondWith(data, ...)event.clone(init)/event.extend(init)event.abort()event.poll(callback, opts)event.lifeCycleComplete([promise])
See Lifecycle for context and Realtime for live updates.
Lifecycle
- HttpEvent.signal aborts when
- parent event's signal aborts
- request's signal aborts
- HttpEvent.abort() is called
- handler returns, plus all handlers in subtree return; i.e. all handlers complete their lifecycle
- root HttpEvent is aborted on any of the above or when Realtime closes