Package-level declarations

Types

Link copied to clipboard
class KtorHttpClient(ktorClient: HttpClient) : HttpClient

Ktor-based HTTP client implementation using the CIO engine.

Link copied to clipboard
class KtorHttpRequest(val builder: HttpRequestBuilder = HttpRequestBuilder()) : HttpRequest

Ktor-based HTTP request implementation.

Link copied to clipboard
class KtorHttpResponse(val request: HttpRequest, ktorResponse: HttpResponse) : HttpResponse

Ktor-based HTTP response implementation.

Link copied to clipboard
class KtorImmutableHttpRequest(val request: HttpRequest) : HttpRequest

Immutable HTTP request wrapper for Ktor requests.

Functions

Link copied to clipboard

Creates a default KtorHttpClient with CIO engine and standard configuration.