我正在向我的服务器发送一个帖子请求,后者又向另一个第三方API发送请求..这个API需要花费大量时间来发送响应....如果重复请求,第三方API会发送错误是 . 同时..在等待一段时间后,角度重试请求,并且即使我在一段时间后第一次请求成功,弹出重复的错误消息 .
我想在重试请求之前等待足够长的时间,并且仅在第一个请求出错时重试 .
我尝试将超时设置为1小时并将重试设置为0,但都没有工作 .
这是我的代码:
this.http.post(url,data)
.timeout(3600000)
.map(this.extractData)
.retry(0)
.catch(this.handleError);`enter code here`