2020
10-10
10-10
用拦截器修改返回response,对特定的返回进行修改操作
在开发的时候遇到这样的需求:小程序和ios已经上线,Android端还在调接口,我用了retrofit把所有的参数统一处理,封装了一个公共Bean类进行扩展,然后有一个接口在特定情况下无法解析json为公共bean类,这时候去修改bean和每个接口处理已经来不及,这时候就可以用到拦截器了,拦截器可以拦截request,可以处理url,可以设置缓存,当然也可以拦截response。具体思路是:创建拦截器->根据chain获取response->根据response判断url是否...
继续阅读 >