《okhttp返回json数据:com.squareup.okhttp.internal.http.RealResponseBody@2b88614》
来源:互联网 发布:釉中彩餐具安全吗 知乎 编辑:程序博客网 时间:2024/05/22 02:26
一、开发背景:客户端用http请求发送数据请求,需要后台返回一个json格式的数据。
二、历程:1.一开始获取之后以为肯定可以用了,就直接用gson解析;
2.进入这个坑可想之后。 这种情况下gson提醒格式不对;
3.郁闷的我开始排查,终于找到了原来是获取json格式数据的时候错误。
三、先看代码:
public void getUrlDate(String urlPath) { if (urlPath != null) { OkHttpClient mHttpClient = new OkHttpClient(); //新建okHttpClient对象 Request request = new Request.Builder() //发送请求 .url(urlPath) .build(); mHttpClient.newCall(request).enqueue(new Callback() { //获取返回的值 @Override public void onFailure(Request request, IOException e) { } @Override public void onResponse(Response response) throws IOException { String json = response.body().toString(); //出错的位置 Log.e("json", "onResponse = " + json);// Gson gson = new Gson();// oilInfo = gson.fromJson(json, OilInfoBean.class);// Log.e("json", oilInfo.toString()); } }); } else { Log.e("error", "未获取到url"); } }
四、问题就处在这儿,我一开始是直接
1.不行
String json = response.toString();2.不行
String json = response.body().toString();打印:
onResponse = com.squareup.okhttp.internal.http.RealResponseBody@2b88614
五、处理方法
String json = response.body().string();
1 0
- 《okhttp返回json数据:com.squareup.okhttp.internal.http.RealResponseBody@2b88614》
- 使用OkHttp请求网络,数据无法解析--okhttp3.internal.http.RealResponseBody@2be8f5f6
- com.squareup.okhttp.Interceptor
- 使用okhttp时没有返回json数据
- 使用okhttp时没有返回json数据
- 七牛云上传图片 NoClassDedFoundError:com.squareup.okhttp.OkHttpClient异常
- OKHTTP解析json数据
- OkHttp上传Json数据
- OkHttp请求json数据
- okhttp请求json数据
- Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class com.squareup.okhttp.C
- 使用okhttp 解析json数据
- Android studio运行时的一些烦人的地方 Failed to resolve: com.squareup.okhttp3:okhttp:3.2.0
- 使用OkHttp的Interceptor模拟返回数据
- OkHttp设置返回数据的编码类型
- 使用okhttp时没有返回正常数据
- OKHttp与GSON获取JSON数据
- 关于Gson解析Okhttp返回的json数据遇到的问题
- 在图像上画线(给出任意两个点)c代码实现
- 最详细的Log4j使用教程
- ubuntu下有道字典
- Nexus6p优化
- Android之垂直跑马灯
- 《okhttp返回json数据:com.squareup.okhttp.internal.http.RealResponseBody@2b88614》
- 自建网页项目-蚁族财富网-记录15
- 资源汇总
- hdu1331 Function Run Fun(记忆化搜索)
- Java synchronized详解
- 欢迎使用CSDN-markdown编辑器
- 页面中的那些字体单位
- 【淘淘】FastDFS简介
- Linux成长之路(四)——文件打包与解压缩