Package-level declarations
Types
An exception indicating that the client's engine is already closed.
Shared engines collection for. Use append to enable engine auto discover in HttpClient().
Serves as the base interface for an HttpClient's engine.
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.
A 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.