ktor-client-android / io.ktor.client.engine.android / AndroidEngineConfig

AndroidEngineConfig

class AndroidEngineConfig : HttpClientEngineConfig

Configuration for Android client engine.

Constructors

<init>

AndroidEngineConfig()

Configuration for Android client engine.

Properties

connectTimeout

var connectTimeout: Int

Max milliseconds to establish an HTTP connection - default 100 seconds. A value of 0 represents infinite.

requestConfig

var requestConfig: HttpURLConnection.() -> Unit

Engine specific request configuration.

socketTimeout

var socketTimeout: Int

Max milliseconds between TCP packets - default 100 seconds. A value of 0 represents infinite.

sslManager

var sslManager: (HttpsURLConnection) -> Unit

Https connection manipulator. inherited methods are not permitted.