Heroku如何限制请求大小?

时间:2014-11-11 19:23:43

标签: node.js heroku express

我试图将带有文件的表单提交给Node + Express服务器。我将bodyParser限制设置为5M:

app.use(express.bodyParser({ limit: '5mb' }));

它在本地计算机上运行良好。但是在Heroku上,我得到了“请求实体太大”#34;大于1M的文件出错。

Heroku如何设置此限制以及如何更改?

编辑:实际错误是由nginx而不是节点应用生成的: enter image description here

2 个答案:

答案 0 :(得分:2)

我忘了发布决议。问题只出现在那个应用上。我试图创建一个新的应用程序,它工作正常。所以我认为它与初始应用程序使用的特定服务器实例有关。另一个例子,这个问题并不存在。

答案 1 :(得分:0)

您可能需要重新订购配置语句,请参阅以下答案:https://stackoverflow.com/a/19965089/2942