open class HttpClientCall : CoroutineScope
A class that represents a single pair of request and response for a specific HttpClient. |
|
data class
Raw http call produced by engine. |
|
data class
Ktor type information. |
class DoubleReceiveException : IllegalStateException
Exception representing that the response payload has already been received. |
|
class NoTransformationFoundException : UnsupportedOperationException
Exception representing the no transformation was found. It includes the received type and the expected type as part of the message. |
|
class ReceivePipelineException : IllegalStateException
Exception representing fail of the response pipeline cause contains origin pipeline exception |
|
class UnsupportedContentTypeException : IllegalStateException |
|
class UnsupportedUpgradeProtocolException : IllegalArgumentException |
typealias
Information about type. |
suspend fun HttpClient.
Constructs a HttpClientCall from this HttpClient and with the specified HttpRequestBuilder configured inside the block. suspend fun HttpClient.
Constructs a HttpClientCall from this HttpClient and with the specified HTTP request builder. suspend fun HttpClient. suspend fun HttpClient. suspend fun HttpClient.
Constructs a HttpClientCall from this HttpClient, an url and an optional block configuring a HttpRequestBuilder. |
|
suspend fun <T> HttpClientCall.receive(): T suspend fun <T> HttpResponse.receive(): T
Tries to receive the payload of the response as an specific type T. |
|
suspend fun HttpClientCall.save(): HttpClientCall
Fetch data for HttpClientCall and close the origin. |
|
fun <T>
|