【发布时间】:2018-01-27 01:18:38
【问题描述】:
我在客户端使用 Angular2,在后端使用 Node。我试图保持 https 连接打开,直到它在 4 小时内超时。
在我尝试过的后端,调用了这个,但默认 2 分钟仍然超时
request.timeout(1000 * 60 * 60 * 4, function(){})
因为我使用 Angular2 http 模块。我尝试在http请求中使用超时方法如下,这个超时默认为2分钟:
return this.http.get(this.URL, {search : params, withCredentials: true})
.map(res => res.json())
.timeout(1000 * 60 * 60 * 4)
.catch(this.handleError);
将 https 请求连接从默认的 2 分钟增加到 4 小时的任何其他建议
【问题讨论】: