Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class KtorHttpExecutor(val httpClient: HttpClient = HttpClient(OkHttp) {
install(HttpTimeout) {
requestTimeoutMillis = 15_000L // 15 seconds
connectTimeoutMillis = 10_000L // 10 seconds
}
install(HttpCookies)
install(HttpCache)
}) : ApiExecutor
An ApiExecutor implementation that uses Ktor for making HTTP requests.