用什么来代替RetrofitError.Kind.NETWORK用于新的Retrofit 2 API?

Jon*_*ryl 6 retrofit

在Retrofit 1.9.x中,有一个RetrofitError.Kind.NETWORK可以让您轻松确定故障是否是由网络错误引起的.在新的2.0 API我们不再RetrofitError有一个简单的等价物我们可以用来测试是否Response由于网络失败?

小智 4

查看 1.9.0 版本的 Retrofit 的源代码,看起来只有在尝试调用请求时才创建RetrofitErrora 。当使用新的 2.0 API 时,我们应该能够自己进行相同的检查。Kind.NETWORKIOException