ktor-server-core / io.ktor.response / ApplicationSendPipeline

ApplicationSendPipeline

open class ApplicationSendPipeline : Pipeline<Any, ApplicationCall>

Server response send pipeline

Constructors

<init>

ApplicationSendPipeline(developmentMode: Boolean = false)

Server response send pipeline

Properties

developmentMode

open val developmentMode: Boolean

Companion Object Properties

After

val After: PipelinePhase

The latest application phase that happens right before engine will send the response

Before

val Before: PipelinePhase

The earliest phase that happens before any other

ContentEncoding

val ContentEncoding: PipelinePhase

Phase for processing Content-Encoding, like compression and partial content

Engine

val Engine: PipelinePhase

Phase for Engine to send the response out to client.

Render

val Render: PipelinePhase

Phase to render any current pipeline subject into io.ktor.http.content.OutgoingContent

TransferEncoding

val TransferEncoding: PipelinePhase

Phase for handling Transfer-Encoding, like if chunked encoding is being done manually and not by engine

Transform

val Transform: PipelinePhase

Transformation phase that can proceed with any supported data like String