Package io.ktor.client.engine
Types
Exception that indicates that client engine is already closed.
Shared engines collection for. Use append to enable engine auto discover in HttpClient().
Base interface use to define engines for HttpClient.
Abstract implementation of HttpClientEngine responsible for lifecycle control of dispatcher and coroutineContext as well as proper call context management. Should be considered as the best parent class for custom HttpClientEngine implementations.
Capability required by request to be supported by HttpClientEngine with T representing type of the capability configuration.
Base configuration for HttpClientEngine.
Factory of HttpClientEngine with a specific T of HttpClientEngineConfig.
Base jvm implementation for HttpClientEngine
Functions
Returns current call context if exists, otherwise null.
Creates a new HttpClientEngineFactory based on this one with further configurations from the nested block.
Creates an HTTP proxy from urlString.
Merge headers from content and requestHeaders according to OutgoingContent properties
Resolves a remote address of ProxyConfig.
Resolve remote address of ProxyConfig.
Resolve remote address of ProxyConfig.