APache2 反向代理背后的 NodeJS 应用程序在上传文件时出现错误“413 请求实体太大”

NodeJS application behind APache2 reverse proxy get error "413 Request Entity Too Large" on upload files

我在开发一个允许用户上传大文件的 node.js 应用程序。

413 Request Entity Too Large

我尝试将此指令添加到 apache 配置中:

LimitRequestBody 0

但这并没有改变这种行为。不知道去哪里找合适的conf.

已解决。

Apache 反向代理似乎适用于 mod_proxy,但它还需要 mod_proxy_http

在我的例子中,所有应用程序都可以正常工作,只有第一个分开上传文件 > 1MB。

我找到了对 mod_proxy_http 的引用并启用了它:

# a2enmod proxy_http
# apache2 restart

现在看来可以了。我试图将越来越大的文件上传到服务器以对其进行测试。最后一个是160MB,上传没问题