ktor-server-servlet / io.ktor.server.servlet / ServletApplicationRequest

ServletApplicationRequest

abstract class ServletApplicationRequest : BaseApplicationRequest

Constructors

<init>

ServletApplicationRequest(call: ApplicationCall, servletRequest: HttpServletRequest)

Properties

cookies

open val cookies: RequestCookies

headers

open val headers: Headers

local

open val local: RequestConnectionPoint

queryParameters

open val queryParameters: Parameters

servletRequest

val servletRequest: HttpServletRequest

Extension Properties

javaSecurityPrincipal

val ApplicationRequest.javaSecurityPrincipal: Principal?

Returns Java's JAAS Principal

servletRequestAttributes

val ApplicationRequest.servletRequestAttributes: Map<String, Any>

Provides javax.servlet request attributes or fail it the underlying engine is not servlet-backed.

Inheritors

AsyncServletApplicationRequest

class AsyncServletApplicationRequest : ServletApplicationRequest, CoroutineScope