关于OKGo使用的一点点问题

作者: 喜欢萌妹子的少年 | 来源:发表于2017-01-19 16:04 被阅读602次

今天写程序发现一个问题,大家帮忙给点意见。

请求成功服务器将返回数据如下:请求失败服务器返回数据如下:

我的请求方法如下:(实体类内容可忽略)

现在问题是这样的: 当成功时候没有问题,可以回掉onSuccess()方法,但是失败的时候,就会解析失败。无法获取到服务器返回的错误信息。

然后我在JsonCallback 类中做如下修改:

这样可以提示出错误信息,但是我将2,3 的部分换成原先的jsonReader 就会出现空指针。我不知道为啥?

另外,如果用之前的jsonReader 我改如何判断data 为空,或者提示出错误信息,让用户知道为什么错误。本人刚毕业能力有限,请大家给点意见。

1.这里还可以如何判断?

2.沿用之前的jsonReader 之后为啥会空指针?

相关文章

  • 关于OKGo使用的一点点问题

    今天写程序发现一个问题,大家帮忙给点意见。 请求成功服务器将返回数据如下:请求失败服务器返回数据如下: 我的请求方...

  • okGo使用

    1.添加依赖 //必须使用 compile 'com.lzy.net:okgo:3.0.4' //以下三个选择添加...

  • Okgo分享

    OkGo使用分享 OkGo这个框架可能很多人听过,但是okHttp开发安卓的人士一定听过,可能还在使用。现在...

  • OKGO 修改缓存数据

    okgo缓存策略 缓存策略总共有5种分别如下 使用方法如下 缓存数据为okgo自己在读到网络数据时候保存,但如果要...

  • Android使用OKGO的坑

    首次项目使用okgo网络请求框架,碰到一个非常坑的bug,这里做个记录。 每次A表单页面提交数据请求,成功之后然后...

  • OkGo网络框架使用

    OkRx扩展,让OkGo完美结合RxJava,比Retrofit更简单易用 OkHttpUtils | okhtt...

  • 关于网络缓存

    针对OkHttpUtils(2.0版本以后称为OkGo),使用缓存模式的话,javabean文件必须继承Seria...

  • OkGoUtils

    最近项目中一直使用的网络请求框架 OkGo 地址 https://github.com/jeasonlzy/okh...

  • OkGo源码分析

    国际惯例, 从一个使用demo入手 1. 创建BaseRequest对象 baseRequest 对象是OkGo封...

  • OkGo,一个专注于让网络请求更简单的框架,与RxJava完美结

    OkGo - OkHttpUtils-2.0.0升级后改名 OkGo,全新完美支持RxJava 项目地址:http...

网友评论

    本文标题:关于OKGo使用的一点点问题

    本文链接:https://www.haomeiwen.com/subject/kayibttx.html