我需要一个在 Kotlin 中进行 HTTP GET 请求的示例。我有一个数据库,并且已经编写了 API 来获取服务器上的信息。 最终结果是需要将 API 的 JSON 呈现在 Android 布局中的 'editText' 内。 有什么建议吗?我已经有了这段代码:
fun fetchJson(){
val url = "http://localhost:8080/matematica3/naoAutomatica/get"
val request = Request.Builder().url(url).build()
val client = OkHttpClient()
client.newCall(request).enqueue(object : Callback {
override fun onResponse(call: Call, response: Response) {
val body = response.body?.string()
println(body)
}
override fun onFailure(call: Call, e: IOException) {
println("Falhou")
}
}
}