okHttpClient在出现如下flag时会重试多少次才放弃
public OkHttpClient.Builder retryOnConnectionFailure(boolean retryOnConnectionFailure))
已设置。我正在使用以下版本。
编译'com.squareup.okhttp:okhttp-urlconnection:2.2.0' 编译 'com.squareup.okhttp:okhttp:2.2.0'
documentation什么都没说
提前致谢。
如果反对,请说明原因。
最佳答案
当 OkHttp 回收连接以减少连接建立延迟时,这些连接可能会失败。这是 OkHttp 为你做的主要恢复类型。实际上,这最多重试一次。发出许多并发请求然后空闲的应用程序可能会在池中有多个失效连接,在这些情况下,多个回收连接将失败。
这里的设置是连接池大小。默认限制为 5。
请升级到现代版本的 OkHttp。您使用的版本有许多错误已在较新版本中修复。使用过时的 HTTP 客户端是危险的,因为 HTTPS 标准已为应对安全问题而发生变化。
关于android - okHttpClient 在放弃之前会重试多少次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47539825/