Package io.ktor.client.engine
Types
interface HttpClientEngine : CoroutineScope, Closeable Base interface use to define engines for HttpClient. |
|
open class HttpClientEngineConfig Base configuration for HttpClientEngine. |
|
interface HttpClientEngineFactory<out T : HttpClientEngineConfig> Factory of HttpClientEngine with a specific T of HttpClientEngineConfig. |
|
abstract class HttpClientJvmEngine : HttpClientEngine Base jvm implementation for HttpClientEngine |
Properties
val KTOR_DEFAULT_USER_AGENT: String Default user agent to use in ktor client. |
Functions
fun <T : HttpClientEngineConfig> HttpClientEngineFactory<T>.config( Creates a new HttpClientEngineFactory based on this one with further configurations from the nested block. |
|
fun mergeHeaders( Merge headers from content and requestHeaders according to OutgoingContent properties |