如何使用来自 url 的数据

How to consume data from url

我有 url 地址可以接受来自第 3 方服务器的数据。如何使用 url 中的数据?我知道这个 url 只接受 post 请求。那么如何在我的 kotlin 应用程序中接收该数据?

这通常通过使用 HTTP 客户端库来完成,因此您可以更轻松地转换有效负载等。

有许多 HTTP 客户端可供选择。其中有 Ktor client (Kotlin-first, coroutine-based), Retrofit (very classic on Android), or even the built-in JDK11 HttpClient(虽然这个对 Kotlin 不是很友好),还有很多其他的。

如果你的代码是多平台的,Ktor 将是一个特别好的选择。