小编Rav*_*udi的帖子

mean.io - 错误:'请求实体太大'.如何在meanio模块外增加bodyParser限制?

我在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应用程序的请求限制?

node.js express meanjs

8
推荐指数
3
解决办法
2万
查看次数

标签 统计

express ×1

meanjs ×1

node.js ×1