【发布时间】:2018-11-01 08:58:03
【问题描述】:
我正在使用来自 Google Chrome 或 Mozilla Firefox 的本机获取向我的服务器发送查询:
fetch(url, {
method: 'POST',
body: formData,
credentials: 'include'
})
我设置了一个服务器在 3 分钟后发送响应,并意识到两个浏览器只等待 2 分钟。 Firefox 在失败前再次重新发送请求。
有没有办法定义大于 2 分钟的超时(比如无限)?
【问题讨论】:
-
我理解@sideshowbarker,但所有这些描述都显示了如何减少超时。如果我的 fetch 承诺在 2 分钟后被拒绝,我无法手动设置 3 分钟超时。
标签: javascript google-chrome firefox fetch-api