Node.js APache2反向代理获取错误后的NodeJS应用程序;413“请求实体太大”;关于上传文件
我使用一个node.js应用程序,它允许用户上传大文件Node.js APache2反向代理获取错误后的NodeJS应用程序;413“请求实体太大”;关于上传文件,node.js,apache,file-upload,proxy,reverse-proxy,Node.js,Apache,File Upload,Proxy,Reverse Proxy,我使用一个node.js应用程序,它允许用户上传大文件 当我在8080或3000或其他任何设备上运行它时,一切正常 但是当我使用配置为反向代理的mod_proxy在apache2后面的80上访问它时,我在上传时遇到了这个错误(文件>1MB) 413请求实体太大 我尝试将此指令添加到apache配置: LimitRequestBody 0 但这并没有改变这种行为。我不知道在哪里搜索正确的配置。已解决 Apache反向代理似乎可以与mod\u Proxy一起工作,但它也需要mod\u Prox
- 当我在
或8080
或其他任何设备上运行它时,一切正常3000
- 但是当我使用配置为反向代理的mod_proxy在apache2后面的
上访问它时,我在上传时遇到了这个错误(文件>1MB)80
LimitRequestBody 0
但这并没有改变这种行为。我不知道在哪里搜索正确的配置。已解决
Apache反向代理似乎可以与mod\u Proxy
一起工作,但它也需要mod\u Proxy\u http
在我的例子中,所有的应用程序都可以正常工作,只有第一次上传大于1MB的文件
我找到了对mod\u proxy\u http
的引用并启用了它:
# a2enmod proxy_http
# apache2 restart
现在看来这是个好办法。我试图上传越来越大的文件到服务器上进行测试。最后一个是160MB,上传很好