gpt4 book ai didi

java - 什么是 "system default"http 超时?

转载 作者:搜寻专家 更新时间:2023-10-31 20:31:58 26 4
gpt4 key购买 nike

我试图找出 Apache HttpClient 的超时时间。文档文件* 说 http 连接的默认超时是“系统默认”超时。但什么是“系统默认值”?以及如何找出“系统默认”超时设置的值?

*“零超时值被解释为无限超时。负值被解释为未定义(系统默认值)。

默认:-1"( https://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/client/config/RequestConfig.html#getConnectTimeout() )

最佳答案

在这种特定情况下,系统默认值意味着 Java 运行时设置的任何套接字超时值。如果未定义套接字超时配置参数,则 HttpClient 不会尝试控制连接套接字上的 SO_TIMEOUT 设置。

关于java - 什么是 "system default"http 超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49434541/

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