Apache HTTP客户端connectTimeout vs. connectionRequestTimeout

问题描述 投票:0回答:2

Apache的org.apache.http.client.config.RequestConfig同时具有connectTimeout和connectionRequestTimeout。

文档指出:

connectTimeout-是与服务器建立连接之前的超时connectionRequestTimeout-在从连接管理器请求连接时使用

我了解connectTimeout是什么,为什么有人会使用它,但是我不明白为什么有人会设置connectionRequestTimeout。那是一个示例用例?

java apache-httpclient-4.x connection-timeout
2个回答
0
投票

Android Studio在Android Studio中,您可以通过激活以下选项使Gradle完全脱机构建应用程序:

设置->构建,执行,部署->构建工具-> Gradle>离线工作


0
投票

connectionRequestTimeout会在您有连接池且它们都很忙时发生。根据应用程序的不同,您可能对超时感兴趣,例如,如果您要获取实时数据。

© www.soinside.com 2019 - 2024. All rights reserved.