注意:我使用的是 IIS 7.5 服务器和 asp.net
我问的原因是因为我的 web 应用程序中的 httpRuntime 超时设置为 10 小时,目前。注意:可笑的高超时用于测试目的!这对 Chrome 非常有效,因为它的内部超时似乎比 IE 10 长得多。对于我的示例,我在开始流式处理之前在服务器上压缩大文件。这意味着浏览器必须等待一段时间才能开始从 Web 服务器接收数据。对于 1.2 GB 的文件,流式处理开始前大约需要 7 分钟。Chrome 浏览器可以很好地处理这个问题。7 分钟后,文件开始下载。然而,在 IE 10 中,它只是进入了无限旋转模式。可能是一个小时后,流式传输仍然没有发生。这告诉我有' s 显然两种浏览器之间存在某种内部超时差异。是否有任何 http 响应代码可以发送到 IE 浏览器以强制它保持打开更长时间?将不胜感激!