返回博客

Node.js 报错:PayloadTooLargeError: request entity too large

Node.js 接口报错 `PayloadTooLargeError: request entity too large` 的解决方案,包括使用 express.json 和 body-parser 设置上传文件大小限制的方法。

Mt.r
|

问题

接口报错 PayloadTooLargeError: request entity too large

问题解决方案

app.use(express.json({ limit: '50mb' }));
app.use(express.urlencoded({ limit: '50mb', extended: true }));

如果用了 body-parser

var bodyParser = require('body-parser');
app.use(bodyParser.json({limit: '50mb'}));
app.use(bodyParser.urlencoded({limit: '50mb', extended: true}));

参考链接