ade
03/03/2022, 12:12 PMAleksei Tirman [JB]
03/04/2022, 7:44 AMimport io.ktor.client.*
import io.ktor.client.engine.apache.*
import io.ktor.client.plugins.*
import io.ktor.client.plugins.resources.*
import io.ktor.client.plugins.resources.Resources
import io.ktor.http.*
import io.ktor.resources.*
suspend fun main() {
val client = HttpClient(Apache) {
install(Resources)
defaultRequest {
host = "<http://httpbin.org|httpbin.org>"
port = 80
url { protocol = URLProtocol.HTTP }
}
}
val r = client.get(Status("202"))
println(r.status)
}
@kotlinx.serialization.Serializable
@Resource("/status/{param1}")
class Status(val param1: String)
ade
03/04/2022, 8:02 AM