RoutingApplicationRequest

Represents an application request being handled by Routing

Constructors

Link copied to clipboard
fun RoutingApplicationRequest(call: RoutingApplicationCall, pipeline: ApplicationReceivePipeline, request: ApplicationRequest)

Functions

Link copied to clipboard
open override fun receiveChannel(): ByteReadChannel

Request's body channel (for content only)

Properties

Link copied to clipboard
open override val call: RoutingApplicationCall

ApplicationCall instance this ApplicationRequest is attached to

Link copied to clipboard
open override val cookies: RequestCookies

Cookies for this request

Link copied to clipboard
open override val headers: Headers

Headers for this request

Link copied to clipboard
open override val local: RequestConnectionPoint

Contains http request and connection details such as a host name used to connect, port, scheme and so on. No proxy headers could affect it. Use ApplicationRequest.origin if you need override headers support

Link copied to clipboard
open override val pipeline: ApplicationReceivePipeline

Pipeline for receiving content

Link copied to clipboard
open override val queryParameters: Parameters

Parameters provided in an URL