Cic*_*ero 11 javascript firefox google-chrome fetch-api
我使用 Google Chrome 或 Mozilla Firefox 的本机获取向我的服务器发送查询:
fetch(url, {
method: 'POST',
body: formData,
credentials: 'include'
})
Run Code Online (Sandbox Code Playgroud)
我设置了一个服务器在 3 分钟后发送响应,结果发现两个浏览器只等待 2 分钟。Firefox 在失败之前再次重新发送请求。
有没有办法定义大于 2 分钟的超时(比如无限)?
小智 3
据我阅读 MDN 上的 fetch() 文档,它没有任何方法来指定超时。
如果您使用的是nodejs,则可以使用request或axios模块。或者您可以使用XMLHttpRequest(浏览器中的纯 JavaScript)。
有关 JavaScript 中 HTTP 请求超时的更多信息
| 归档时间: |
|
| 查看次数: |
21853 次 |
| 最近记录: |