okhttp拦截禁用互联网时的拦截器

时间:2016-09-16 07:00:56

标签: android retrofit2 okhttp3

我正在研究网络模块,它应该提供离线数据,我从本地数据库获取以前存储的JSON响应并构建响应并返回应用程序。所有这一切都发生在我的okhttp Interceptor应用程序级别。我知道我可以通过ConnectivityManager

检查n / w的可用性

每当我尝试禁用n / w或更改服务器虚假服务器URL进行测试时,调试器就会消失对chain.proceed(request)的调用

请注意我知道如果出现任何互联网错误,我会在我的应用程序onFaluire进行改造。但我不想要那个。相反,我希望在拦截器内处理并构建响应并返回。

在网上搜索发现一个类似于此的question

如果需要澄清,请告诉我。

0 个答案:

没有答案