我试图谷歌找到相关的问题,但没有运气。我知道如何设置connectionTimeout,readTimeout,writeTimeout,但是我想为这些值设置整个超时,因为有时这三个之间的值会有所不同。

与此相似

How to set connection timeout with OkHttp

但是我想要的就是这样

builder.allTimeout(50, TimeUnit.SECONDS)

最佳答案

OkHttpClient.Builder builder = new OkHttpClient().newBuilder()
    .readTimeout(30, TimeUnit.SECONDS)
    .connectTimeout(30, TimeUnit.SECONDS);

关于java - 如何在OkHttpClient中设置整个超时时间?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49744667/

10-10 23:52