HttpClientEngine

interface HttpClientEngine : CoroutineScope

Functionality a real HTTP client must provide.

Inheritors

Properties

Link copied to clipboard

The configuration used to initialize this engine

Inherited properties

Link copied to clipboard

Functions

Link copied to clipboard
abstract suspend fun roundTrip(context: ExecutionContext, request: HttpRequest): HttpCall

Execute a single HTTP request and return the response. Consumers MUST call HttpCall.complete() when finished processing the response