文件上传(角度)502错误到nginx上的节点应用程序

时间:2018-06-08 03:39:25

标签: javascript angularjs node.js nginx

我现在已经在这个问题上敲了几天。问题是每当从前端(角度)上传文件(.pdf)时,我立即在控制台中看到错误:

enter image description here

现在我绝对可以消除这是一个CORS问题的可能性,因为所有其他API(GET / POST / PUT)工作正常,只有这个上传api失败。

我能在nginx日志中看到此错误:

somePromise( someParam ) => ( someReturnObj1 => {

});

somePromise2( someParam ) => ( someReturnObj2 => {

});

somePromise3( someParam ) => ( someReturnObj3 => {

});

// I would like to call this after getting all the data from those 3 promises
callSomeFunc( someReturnObj1, someReturnObj2, someReturnObj3 );

此外,发生这种情况后,节点服务器只是以静默方式重新启动。完全没有错误。

以下是nginx配置:

2018/06/08 03:08:13 [error] 30437#30437: *9 upstream prematurely closed connection while reading response header from upstream, client: ***.***.*.*, server: abc.com, request: "POST /docupload HTTP/1.1", upstream: "http://127.0.0.1:8000/docupload", host: "abc.com", referrer: "https://*.com/"

我已尝试过互联网上几乎所有可用的解决方案,但似乎没有任何解决方案。任何帮助将不胜感激。

0 个答案:

没有答案