我在哪里可以find所有浏览器的默认超时设置?

我正在寻找一些文档,指定每个浏览器(IE6 / IE7 / FF2 / FF3等)在请求放弃和超时之前等待多长时间。

我没有任何运气试图得到这个。

任何指针?

我设法findnetworking.http.connect.timeout老版本的Mozilla:

此首选项是添加的几个之一,以允许低级别的HTTPnetworking代码调整。 在2001年相同的部分代码大幅改写之后,偏好不再有任何作用(正如2001年9月初在all.js中所指出的那样)。

目前,超时取决于系统级连接build立超时。 添加一种configuration此值的方式被认为是低优先级的。

似乎network.http.connect.timeout一段时间没有做任何事情。

我也看到了对network.http.request.timeout引用,所以我做了一个Googlesearch 。 结果中包含了很多链接,build议其他人将它们包含在about:config中,这似乎是错误的信念,即它实际上做了什么,因为同样的search出现了这个:config条目文章:

Pref删除(未使用) 。 以前:HTTP特定的networking超时。 默认值是120

同一页面包含有关network.http.connect.timeout其他信息:

Pref删除(未使用) 。 以前:确定在注册超时之前等待响应的时间。 默认值是30

免责声明:MozillaZine知识库中的信息可能不正确,不完整或过时。

首先,我不认为你的问题只有一个解决scheme….

如你所知,每个浏览器是非常不同的。

但让我们看看,如果我们能够接近你需要的答案….

我认为IE可能很容易…

检查此链接http://support.microsoft.com/kb/181050

对于Firefox试试这个:

打开Firefox,然后在地址栏中input“about:config”(不带引号)。 从那里,向下滚动到Network.http.keep-alive并确保设置为“true”。 如果不是,双击它,它会从假到真。 现在,下面去networking.http.keep-alive.timeout – 并通过双击更改该数字。 如果你在那里说500,那你应该是好的。 让我们知道这是否有帮助

在上次Firefox更新之后,我们遇到了同样的会话超时问题,下面的设置帮助解决了这个问题。

我们可以用network.http.response.timeout参数来控制它。

  1. 打开Firefox并在地址栏中input“about:config”,然后按Enter键。
  2. 点击“我会小心,我保证!” button。
  3. 在search框中input'timeout',并显示network.http.response.timeout参数。
  4. 双击network.http.response.timeout参数,并在框中input您不希望会话超时的时间值(以秒为单位)。