用okhttp时遇到的问题
来源:互联网 发布:淘宝直播怎么弄 编辑:程序博客网 时间:2024/06/14 12:42
项目里面登录的时候,密码输入错误,提示登陆异常,手机号写错也是提示登录异常。但是服务器明明返回了json格式的错误信息,我这边就是获取不到。
看了okhttpUtils的源码才发现问题所在:
if (!finalCallback.validateReponse(response, id)){ sendFailResultCallback(call, new RuntimeException(response.body().string()), finalCallback, id); return;}
当状态码不是>200 <300时,设置返回数据。在gradle.build里写的okhttpUtils2.6.2里这句是自定义的,没有把服务器返回的错误信息放里面,只放了错误码,这就导致我这边展示不了错误信息。
解决办法:
我找到了 okhttpUtils2.6.2 源码,把它作为module导入项目里面,我就可以改代码啦!
完美解决这个问题。有时间好好看看这个源码!
0 0
- 用okhttp时遇到的问题
- 使用okhttp遇到的问题,简单记录
- OkHttp遇到的坑
- Retrofit+OKHttp实现缓存以及遇到的问题
- OkHttp调用HTTPS遇到的问题之:SSLPeerUnverifiedException
- Okhttp+retrofit遇到的问题:java.lang.IllegalStateException: closed
- Android -- 使用OKhttp获取response时遇到的坑
- Android的okhttp的post请求,php返回json数据。以及遇到的okhttp dispatcher问题,和json解析遇到的问题
- 关于Gson解析Okhttp返回的json数据遇到的问题
- OkHttp调用HTTPS遇到的问题之:SocketException: Software caused connection abort: recv failed
- 利用OkHttp请求网络,利用Gson解析Json数据中遇到的问题。
- Rxjava+Retrofit+OKHttp框架开发时遇到的坑(有遇到就更新)
- 记一次使用Okhttp遇到的坑!!!
- 菜鸟Android开发起步遇到的小问题————OKHttp回调时请求后出现的问题
- android OKHTTP 的缓存问题
- 用msn时遇到的问题
- 用android dialog 时遇到的问题
- 用vs2012时遇到的奇葩问题
- android 适配写法 drawable layout values
- Servlet不能自动注入Bean
- Django执行原始SQL
- Linux中如何使用vector
- oc——类——初始化
- 用okhttp时遇到的问题
- HashMap死锁的原因
- 西安市工业和信息化委员会赵平副主任在中服软件PaaS云平台技术架构及发展趋势研讨会上的讲话
- 京东云实践:浅谈Redis主从复制
- redis命令解析之string类型
- java操作txt文件,取值-转实体-并保存到数据库
- 每个程序员需掌握的20个代码命名规则
- 数组与列表的相互转化
- 页面添加H5声音图标