在 Firefox 29.0 中禁用 http 超时

在 Firefox 29.0 中禁用 http 超时

如何在 Firefox 29.0 / Ubuntu 14.04 中禁用超时?

我有一些网络脚本需要时间(最多 30 分钟)才能完成。

The connection has timed out

The server at ... is taking too long to respond.

我尝试将network.http.connection-timeout其改为 99999 但 1-2 分钟后仍会弹出超时消息...

在以前的版本(28.0?不确定...)中,Firefox 会一直等待,但对我来说没问题(不需要更改配置)

目前我使用运行我的脚本获得但对我来说,在适当的网络浏览器中执行脚本更方便。

答案1

在里面版本 28 和 29 之间的更改列表密钥network.http.response.timeout设置为300。尝试将其更改为更高的值。

本·摩根写道他在博客中表示,这种方法可行。

答案2

好吧...我猜,

打开一个新标签并转到 about:config

点击“我会小心的,我保证”。

将 dom.max_chrome_script_run_time 和 dom.max_script_run_time 更改为无限制

重新启动 Firefox,看看这是否有效。请记住记下旧设置,如果不起作用,您可能需要恢复它。我刚刚尝试过,我的机器上有一个递归无意义循环运行了几分钟,但没有超时。

希望这可以帮助

相关内容