ktor-client-core / io.ktor.client.request / HttpRequestPipeline

HttpRequestPipeline

class HttpRequestPipeline : Pipeline<Any, HttpRequestBuilder>

HttpClient Pipeline used for executing HttpRequest.

Constructors

<init>

HttpRequestPipeline(developmentMode: Boolean = false)

HttpClient Pipeline used for executing HttpRequest.

Properties

developmentMode

val developmentMode: Boolean

Companion Object Properties

Before

val Before: PipelinePhase

The earliest phase that happens before any other

Render

val Render: PipelinePhase

Encode request body to OutgoingContent

Send

val Send: PipelinePhase

Phase for HttpSend feature

State

val State: PipelinePhase

Use this phase to modify request with shared state

Transform

val Transform: PipelinePhase

Transform request body to supported render format