【发布时间】:2019-11-16 18:20:04
【问题描述】:
所以我遇到了这个问题,我无法连接到我的本地主机,但我可以连接到在线主机,这是我的代码,我只是在调试器中执行请求失败
fun fetchJson() {
println("Attempting to Fetch JSON")
val url = "http://192.168.1.***:8*/demo/mysql/selector.php"
val request = Request.Builder().url(url).build()
val client = OkHttpClient()
client.newCall(request).enqueue(object: Callback {
override fun onResponse(call: Call, response: Response) {
val resulta=response.body()?.string();
println(resulta)
println("Sucees")
val gson = GsonBuilder().create()
val homeFeed = gson.fromJson(resulta, HomeFeed::class.java)
runOnUiThread {
recyclerView_main.adapter = MainAdapter(homeFeed)
}
}
override fun onFailure(call: Call, e: IOException) {
println("Failed to execute request")
}
})
}
我尝试了 10.0.2.2 ip 仍然相同,我可以使用代码中的地址从浏览器访问文件
【问题讨论】: