public void onResponse(@NonNull Call call, @NonNull Response response) throws IOException { Log.i("TAG","请求成功"); String res=response.body().string(); Log.i("TAG",res); Gson gson=new Gson(); Root root= gson.fromJson(res,Root.class); Result result= root.getResult();
时间: 2024-04-28 13:23:54 浏览: 79
OkHttp踩坑随笔为何 response.body().string() 只能调用一次
5星 · 资源好评率100%
这是一个 OkHttp 的请求回调方法,当请求成功时会被调用。在这个方法中,首先通过 Log 输出了一条请求成功的日志信息。然后获取了响应体的字符串内容并通过 Log 输出,以便调试。接着使用 Gson 将响应体的字符串内容解析成一个 Root 对象。Root 对象中包含了一个 Result 对象,通过获取该对象并赋值给 result 变量,可以进一步操作解析后的数据。
阅读全文