Package-level declarations

Types

Link copied to clipboard

Properties

Link copied to clipboard
actual val httpClient: HttpClient
expect val httpClient: HttpClient
actual val httpClient: HttpClient
actual val httpClient: HttpClient
actual val httpClient: HttpClient
Link copied to clipboard
val HttpResponse.ok: Boolean
Link copied to clipboard

Functions

Link copied to clipboard
inline suspend fun <O> HttpClient.getJson(url: String): Result<O>
Link copied to clipboard
suspend fun getServerIP(): Result<String>
Link copied to clipboard
fun <T : HttpClientEngineConfig> HttpClientConfig<T>.middleware()
Link copied to clipboard
inline suspend fun <I, O> HttpClient.postJson(url: String, body: I): Result<O>
Link copied to clipboard
fun HeadersBuilder.replace(key: String, value: String)
Link copied to clipboard
inline suspend fun HttpResponse.toJsonElementResult(): Result<JsonElement>
Link copied to clipboard
inline suspend fun <T> HttpResponse.toResult(): Result<T>