Closed HaleyHong closed 4 years ago
@HaleyHong 让后台改啊,data没有数据不要给null啊
@HaleyHong 让后台改啊,data没有数据不要给null啊
这只是一个问题之一吧,后台才是大佬啊,而且returnCode大多不止两个状态,比如身份过期等,有时请求成功时也需要使用msg提示。最后还是通过String,然后再封一层自己解析。
@HaleyHong 让后台改啊,data没有数据不要给null啊
这只是一个问题之一吧,后台才是大佬啊,而且returnCode大多不止两个状态,比如身份过期等,有时请求成功时也需要使用msg提示。最后还是通过String,然后再封一层自己解析。
直接怼后台啊,说他们不规范。身份过期这种应该属于错误请求了吧,直接show msg就行了吧。后台不符合标准Restful,要么让他们按标准来,要么就全部自己解析。
@HaleyHong 让后台改啊,data没有数据不要给null啊
这只是一个问题之一吧,后台才是大佬啊,而且returnCode大多不止两个状态,比如身份过期等,有时请求成功时也需要使用msg提示。最后还是通过String,然后再封一层自己解析。
直接怼后台啊,说他们不规范。身份过期这种应该属于错误请求了吧,直接show msg就行了吧。后台不符合标准Restful,要么让他们按标准来,要么就全部自己解析。
挺符合Restful按标准的,只是提出一些问题,比如:成功时需要show msg就糗了,不同错误也有不同的操作。主要还是自己全解析,别挖坑
data为null我是这样解决的 给getData返回值加一个判空 是null就返回一个new Object();
用基本类型 解析 空 好像就不行
重写了解析方法:
@Override
public ApiResult
data会为null确实比较麻烦,Rxjava2 onNext 不能返回null是非常麻烦的一个问题