gpt4 book ai didi

java - 是否可以使用 apache httpclient 使 http 连接永远保持 Activity 状态?

转载 作者:行者123 更新时间:2023-12-01 11:17:10 25 4
gpt4 key购买 nike

可以通过参数设置来保持 HTTP 连接,

保持 Activity 状态:超时=15,最大值=100

是否可以无限期地保持与服务器端点的连接?如果是这样,怎么办?

最佳答案

从你所说的来看,我认为 this page会给你你需要的答案。最相关的引用是:

If the Keep-Alive header is not present in the response, HttpClient assumes the connection can be kept alive indefinitely. However, many HTTP servers in general use are configured to drop persistent connections after a certain period of inactivity in order to conserve system resources, quite often without informing the client.

所以,基本上,这取决于服务器的合作程度。但最终请记住,保持 Activity 值是对服务器的建议,您不能保证它会被遵守。这可能是由于服务器试图从不活动的连接中回收有限的资源,或者底层 TCP 连接出现问题,或者只是糟糕的编程,因此最好制定一个在失败时重新连接的策略。

关于java - 是否可以使用 apache httpclient 使 http 连接永远保持 Activity 状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31683479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com