javascript - xmlhttprequest 是否有任何最大/最小超时?

标签 javascript ajax google-chrome xmlhttprequest

xmlhttprequest 是否有任何最大超时?目前无法在 Chrome 中设置超过 1 分钟的超时值。 让 xmlHttpRequest: XMLHttpRequest = new XMLHttpRequest(); xmlHttpRequest.timeout = 120000;

最佳答案

是的,在 chrome 中 xmlhttprequest 有一个最大超时时间,即 1 分钟。不幸的是,您不能通过在 chrome 中设置 xmlhttprequesttimeout 属性来增加超时。但是如果你在 Windows 上,你可能会在 regedit 的帮助下设置 maixmum tmeout,步骤是......

  • window + r > 输入 regedit > 按 enter
  • 导航到 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings
  • 创建一个名为 KeepAliveTimeoutDWORD 值并设置数据值 120000(2 分钟)
  • 按照相同的步骤创建另一个名为 ServerInfoTimeout 的值
  • 重启电脑

关于javascript - xmlhttprequest 是否有任何最大/最小超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42798882/

相关文章:

javascript - 异步函数执行顺序

javascript - 语义 ui 下拉列表,防止使用输入元素自动选择

javascript - Ajax 请求运行 NodeJS 函数,该函数运行 bash 脚本

javascript - 如何使用 link_to :remote => true 跟踪 ajax 调用

google-chrome - 如何将 Chrome Web Inspector 停靠在浏览器的侧面而不是底部?

javascript - 在 Chrome 中使用 JavaScript 将音频录制为 .wav

javascript - 使用 javascript 添加 VML 元素(图像)

javascript - 单击表单外的元素时,是否可以发送表单?

jquery - 通过 Ajax 而不是表单提交从类型 "image"的输入提交数据

php - 从 TCPDF 在 Chrome 中下载 PDF