HttpConfiguration

data class HttpConfiguration(var engine: HttpClientEngine = CIO.create(), var socketTimeoutMillis: Long, var connectionTimeout: Long, var requestTimeout: Long)

Configuration data class for HTTP client settings.

Constructors

Link copied to clipboard
constructor(engine: HttpClientEngine = CIO.create(), socketTimeoutMillis: Long, connectionTimeout: Long, requestTimeout: Long)

Properties

Link copied to clipboard

The connection timeout in milliseconds. Defaults to 5,000 milliseconds.

Link copied to clipboard
var engine: HttpClientEngine

The HTTP client engine to use. Defaults to CIO.create.

Link copied to clipboard

The request timeout in milliseconds. Defaults to 10,000 milliseconds.

Link copied to clipboard

The socket timeout in milliseconds. Defaults to 5,000 milliseconds.