我在mean.io应用程序中收到以下错误.
Error: request entity too large
Run Code Online (Sandbox Code Playgroud)
为了解决这个问题,我在以下位置使用meanio模块增加了bodyParser限制.
node_modules/meanio/lib/core_modules/server/ExpressEngine.js
Run Code Online (Sandbox Code Playgroud)
// 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());Run Code Online (Sandbox Code Playgroud)
然而,这是一种不好的做法,如果我们升级模块,更改将会丢失.任何人都可以建议任何替代方法来增加meanio应用程序的请求限制?