首页 > 解决方案 > Angular4 在超时时重播我的请求

问题描述

我有一个很长的请求(它是一个批处理),持续时间超过 5 分钟。当我使用 Angular4 应用程序启动请求时,框架会多次重放请求,可能是因为它触发了超时。

你有解决这个问题的办法吗?

当从我的 Angular 应用程序中启动时,请求完成并且不会重播。这实际上是由于框架。

这是我的配置,我无法更改,因为工作和东西......:

包.json

"dependencies": {
    "@angular/animations": "4.0.0",
    "@angular/common": "4.0.0",
    "@angular/compiler": "4.0.0",
    "@angular/core": "4.0.0",
    "@angular/forms": "4.0.0",
    "@angular/http": "4.0.0",
    "@angular/platform-browser": "4.0.0",
    "@angular/platform-browser-dynamic": "4.0.0",
    "@angular/router": "4.0.0",

请帮忙,这让我发疯了。

标签: angularrequest

解决方案


对于处理这个问题的人来说,这是由于公司代理后面的 HTTP 1。

有关更多信息,请参阅此帖子: https ://blogs.oracle.com/ravello/beware-http-requests-automatic-retries


推荐阅读