为什么我的节点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议使用套接字或类似的东西来显示用户上传了什么。
希望这可以帮助。