如何在 Angular 2 中将 HTTP 请求超时增加 7 分钟以上?



我有一个请求,需要 2 分钟以上的时间来准备后端中的数据并传输它。可观察的 HTTP 请求的默认角度超时为 2 分钟。知道如何增加默认超时吗?

我在以下链接中阅读并尝试了建议的解决方案,但是如果您想将超时设置为少于 2 分钟,它们都可以正常工作,并且它们都无法增加超时!!

https://rxjs-dev.firebaseapp.com/api/operators/timeout

这个.http.get 不能超时超过 2 分钟吗?

如何在角度 5 中增加 HttpClient 请求的等待时间?

如何在 angularjs 4 中设置 http 调用超时?

默认和特定请求超时

我在评论中没有得到您的回复,但我在我的开发机器上遇到了这个确切的问题,也许这也发生在您身上。

我使用的是代理配置,代理的默认超时为 120 秒(2 分钟(。因此,如果是这种情况,只需在配置中定义一个更高的值即可。

{
"/api": {
"target": "http://localhost:3000",
"secure": false,
"timeout": 360000
}
}

最新更新