如何设置翻新连接超时无限?

时间:2019-03-16 12:48:11

标签: android retrofit retrofit2

我想将 Retrofit 连接超时设置为无限制,而不是静态超时     连接。我该怎么办?

这是我的代码...

lda(flag ~ spent + realpurchase_cash, data=train)

2 个答案:

答案 0 :(得分:3)

如果您为改型连接超时设置了较大的数字 您的服务器会很忙,我建议您重新连接到服务器

答案 1 :(得分:0)

Retrofit不允许开发人员完全删除超时,但是您可以将TimeUnit.HOURS设置为对超时使用较大的值。例如:

final OkHttpClient okHttpClient = new OkHttpClient.Builder()
            .readTimeout(Integer.MAX_VALUE, TimeUnit.HOURS)
            .connectTimeout(Integer.MAX_VALUE, TimeUnit.HOURS)
            .build();

在此示例中使用Integer.MAX_VALUE,该值足够大,可以用作无限超时。


祝你好运:)

相关问题