IE标头“连接:关闭”不是由IE发送的

时间:2010-08-29 02:37:19

标签: internet-explorer http sockets protocols

我有一个实现HTTP 1.1协议的自定义HTTP服务器。

我使用持久连接没有问题,但是,我从未收到IE的“连接:关闭”(我没有测试过其他浏览器。)相反,“接收”超时,因为IE似乎关闭了连接。 / p>

我应该寻找IE的哪个标头来优雅地关闭连接?

2 个答案:

答案 0 :(得分:1)

当标题不存在时,1.1中“连接”标题的默认设置为“保持活动”。 IE不会立即关闭连接,因此它可以为后续请求使用相同的连接,如果您不立即发送任何请求,则会在超时后关闭连接。

答案 1 :(得分:0)

没有要求浏览器显式发送Connection:Close。它会在60秒内执行超时,这是在注册表中定义的。

我没有看到优雅处理“手动”客户端断开连接的问题。