express解决413 request entity too large问题
自己上传一个图片,后台用express做服务器,然后就尴尬的发现只要上传的数据超过1mb,后台就会报request entity too large并且前台返回413,解决方法如下
- 先安装body-parser
npm insatll body-parser
- 在app.js里引入body-parser
var bodyParser = require('body-parser');
- 添加中间件
app.use(bodyParser.json({
limit: '10000kb'
})); //最大上传大小不超过10000kb
app.use(bodyParser.urlencoded({
limit: '10000kb',
extended: true,
parameterLimit:50000,//这个得加,不加没效果
}));