首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >浏览器超时

浏览器超时
EN

Stack Overflow用户
提问于 2011-04-27 10:32:04
回答 2查看 122K关注 0票数 88

浏览器有内置的超时吗?如果有,超时是什么?

我有一个页面,它在一个最多需要5分钟运行的进程上执行AJAX调用。有人说浏览器在2分钟后超时,但不知道这是不是真的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-27 10:46:09

它依赖于浏览器。“默认情况下,Internet Explorer的KeepAliveTimeout值为一分钟,附加限制因子(ServerInfoTimeout)为两分钟。这两种设置都会导致Internet Explorer重置套接字。”-来自IE support http://support.microsoft.com/kb/813827

我认为火狐的价值也差不多。

通常情况下,服务器超时设置为低于浏览器超时,但至少您可以控制并设置更高的超时。

不过,您更愿意处理超时,这样就可以对这样的事件执行操作。请查看此帖子:How to detect timeout on an AJAX (XmlHttpRequest) call in the browser?

票数 43
EN

Stack Overflow用户

发布于 2017-09-15 03:22:20

您可以在此link中看到Chrome中的默认值

代码语言:javascript
复制
int64_t g_used_idle_socket_timeout_s = 300 // 5 minutes

据我所知,在Chrome中,没有一种简单的方法(像Firefox那样)来改变超时值。

票数 19
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5798707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档