我在mean.io 应用程序中收到以下错误。
Error: request entity too large
为了解决这个问题,我在以下位置增加了meanio模块中的bodyParser限制。
node_modules/meanio/lib/core_modules/server/ExpressEngine.js
// Request body parsing middleware should be above methodOverride
this.app.use(expressValidator());
this.app.use(bodyParser.json({limit: '50mb'}));
this.app.use(bodyParser.urlencoded({
limit: '50mb',
extended: true
}));
this.app.use(methodOverride());
然而,这是一个不好的做法,如果我们升级模块,更改将会丢失。任何人都可以建议任何其他方法来增加meanio应用程序的请求限制吗?
尝试将此应用到您的app.js
反而。
app.use(bodyParser.json({limit: '50mb'}));
app.use(bodyParser.urlencoded({limit: '50mb'}));
希望这有帮助!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)