为什么我的节点expression.post被多次调用,而我的res.send()永远不会parsing$ http请求?

我的要求看这个 –

$http.post('/api/internal/Properties/' + options.property.id + '/Upload', { Buildings: Buildings }) .success(function (data){ 

在服务器端,这个请求可能需要很长时间来处理。 最多5分钟。 在它完成之前(res.send()),$ http.post请求再次被调用,每隔几分钟。

当它终于完成处理时,res.send(数据)永远不会被捕获到客户端。 就好像它消失了一样。

任何事情都会有帮助。 谢谢,

每个浏览器都有自己的http请求超时。 所以它不会等5分钟才能完成请求就会失败。 浏览器超时 。

铬在30或60秒。

在你的情况下,我build议使用套接字或类似的东西来显示用户上传了什么。

希望这可以帮助。