Package-level declarations
Types
Link copied to clipboard
Immutable mapping of case insensitive HTTP header names to list of Deferred values.
Link copied to clipboard
class DeferredHeadersBuilder : ValuesMapBuilder<Deferred<String>> , CanDeepCopy<DeferredHeadersBuilder>
Build an immutable HTTP deferred header map
Link copied to clipboard
Build an immutable HTTP header map
Link copied to clipboard
open class HttpCall(val request: HttpRequest, val response: HttpResponse, val requestTime: Instant = Instant.now(), val responseTime: Instant = Instant.now(), val coroutineContext: CoroutineContext = EmptyCoroutineContext) : CoroutineScope
A single request/response pair
Link copied to clipboard
Link copied to clipboard
Base exception class for HTTP errors
Link copied to clipboard
Represents an HTTP verb
Link copied to clipboard
Container for an HTTP status code
Inherited functions
Link copied to clipboard
Link copied to clipboard
Check if the given status code is an informational code (HTTP codes 100 to 199 are considered informational)
Link copied to clipboard
Check if the given status code is a success code (HTTP codes 200 to 299 are considered successful)
Link copied to clipboard
Convert an HttpBody variant to the corresponding ByteStream variant or null if empty.
Link copied to clipboard