【问题标题】:How to check HTTP server keep-alive timeout?如何检查 HTTP 服务器保持活动超时?
【发布时间】:2013-10-01 01:32:12
【问题描述】:

我有两个关于 http keep-alive 的问题。

1) 如果一个人向服务器发送多个请求,比如说

a) test.com/content

b) test.com/id

c) test.com/getcode

每个请求都带有 keep alive 标头。当服务器拥塞时,我发现虽然我发送了请求(a)并获得了keep-alive,但下一个立即发送的请求(b)响应可以在大约3s后收到。 (响应的大小非常小)。这合理吗?

2) 如果服务器只返回“Connection: keep-alive”标头。有什么方法可以检查超时值吗?如果不是,默认值是多少?

【问题讨论】:

标签: http


【解决方案1】:

正如 Barmar 所说,保持活动和响应时间无关。

保持活动的细节由浏览器控制。例如,IE 保持连接打开 60 秒(可在注册表中配置),Firefox 保持 115 秒(可在 FF 设置中配置)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-09
    • 2013-03-18
    • 2013-10-09
    • 2012-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-21
    相关资源
    最近更新 更多