HttpClientEngineContainer

interface HttpClientEngineContainer

A container is searched across dependencies using ServiceLoader to find client implementations. An implementation of this interface provides HTTP client factory and only used to find the default client engine when HttpClient function is called with no particular client implementation specified

Properties

factory

abstract val factory: HttpClientEngineFactory<*>

that produces HTTP client instances

Inheritors

AndroidEngineContainer

class AndroidEngineContainer : HttpClientEngineContainer

ApacheEngineContainer

class ApacheEngineContainer : HttpClientEngineContainer

CIOEngineContainer

class CIOEngineContainer : HttpClientEngineContainer

JettyEngineContainer

class JettyEngineContainer : HttpClientEngineContainer

OkHttpEngineContainer

class OkHttpEngineContainer : HttpClientEngineContainer