我使用Express.js ver 4.2并想要解析一个大帖子(150K - 1M),但收到错误消息"请求实体太大".似乎限制是100 K.我现在不知道如何更改Express 4中的限制.在Express 3.x中,我刚刚做了 -
app.use(express.json({limit: '5mb'}));
app.use(express.urlencoded({limit: '5mb'}));
Run Code Online (Sandbox Code Playgroud)
如何更改Express 4中的限制?
谢谢你的帮助.
msc*_*dex 76
使用Express 4,您必须安装body-parser
模块并使用它:
var bodyParser = require('body-parser');
// ...
app.use(bodyParser.json({limit: '5mb'}));
app.use(bodyParser.urlencoded({limit: '5mb'}));
Run Code Online (Sandbox Code Playgroud)
bla*_*ool 11
Mscdex的代码有效,但我们应该添加另一个参数以避免现在发出警告.
app.use(bodyParser.urlencoded({limit: '5mb', extended: true}));
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
42324 次 |
最近记录: |