android - 有没有内置的方法来检测 okhttp 中未连接的互联网?

标签 android okhttp

有没有内置的方法来检测 okhttp 中未连接的互联网。我已经为这个特定的东西做了自己的实现,但只是想知道与此相关的东西是否已经包含在源代码中?

最佳答案

对于 okhttp 2.5.0,如果没有互联网连接,那么控制将落入 okhttp 回调类的 onFailure() 函数。在那里你可以检查异常的原因并做你需要做的事情。 P.S 使用 enqueue 方法执行请求。

关于android - 有没有内置的方法来检测 okhttp 中未连接的互联网?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33345620/

相关文章:

android - 如何修复 "End of stream on null"网络问题?

android - Android 上的 Flickr API?

android - 按钮需要填充父单选按钮

android - 如果布局扩展太大,按钮不会出现

java - 带有客户端证书的 OkHttp(crt,p12): java. security.cert.CertPathValidatorException:未找到证书路径的信任 anchor

android - 改造2 : Modifying request body in OkHttp Interceptor

android - Jetpack compose 在文本中显示 html

android - 如何获取设备(android)电话号码或其他可以从系统获取的设备唯一ID

java - 我们应该在 HTTP/2 中使用连接池吗

android - (Android) OkHttpClient 基于URL的缓存(不同url不同缓存)