Package-level declarations

Types

Link copied to clipboard
class Http4kSetHeadersHandler(sse: SseHandler) : HttpHandler
Link copied to clipboard
class Http4kUndertowHttpHandler(handler: HttpHandler) : HttpHandler

Exposed to allow for insertion into a customised Undertow server instance

Link copied to clipboard
class Http4kWebSocketCallback(ws: WsHandler) : WebSocketConnectionCallback
Link copied to clipboard
class Undertow(val port: Int = 8000, val enableHttp2: Boolean, val stopMode: ServerConfig.StopMode = StopMode.Immediate) : PolyServerConfig

Functions

Link copied to clipboard
fun hasEventStreamContentType(): (HttpServerExchange) -> Boolean
Link copied to clipboard
fun requiresWebSocketUpgrade(): (HttpServerExchange) -> Boolean