gpt4 book ai didi

internet-explorer - 如何让 IE 页面请求存活超过 1 分钟?

转载 作者:可可西里 更新时间:2023-11-01 17:04:17 24 4
gpt4 key购买 nike

如果您直接连接到 Internet(而不是通过代理)并在 Internet Explorer 7 中请求页面(获取/发布),则默认超时为 1 分钟。如果 Web 服务器的响应时间超过一分钟,那么您最终会收到来自 IE 的“网络错误”。

如何在 IE 中增加超时时间?

Microsoft 已记录 How to change the default keep-alive time-out value in Internet Explorer ,但这在我的电脑(Windows XP SP2、IE 7.0)中不起作用。

有没有人知道如何实现这一点?

谢谢

最佳答案

KB813827 讨论的是 HTTP 1.1 keepalive,它与在请求之外保持与服务器的 TCP 连接打开有关。这与您的问题不同,后者在请求期间保持连接处于事件状态。要配置每个连接超时,请参阅 KB181050 .

假设这里的编程角度是您正在尝试编写一个需要很长时间才能完成的服务器端脚本:

为避免请求超时,您需要让服务器端脚本每隔一段时间返回一些东西,以向浏览器保证服务器没有死,并且结果即将到来。

具体如何执行此操作取决于您使用的服务器端技术。在将任何内容发送回客户端之前等待整个响应正文和 header 完成的任何事情都已结束。在例如。 CGI 你可以返回一个带有“Transfer-Encoding: chunked”的响应主体,每隔一段时间吐出几个字节并保持连接。

或者,立即返回页面并在后台生成长进程,然后让客户端页面轮询其完成。

关于internet-explorer - 如何让 IE 页面请求存活超过 1 分钟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/510455/

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