代码之家  ›  专栏  ›  技术社区  ›  Maulik Patel

节点js中的实体太大(Express.js版本是4.16.1)

  •  1
  • Maulik Patel  · 技术社区  · 6 年前

    在节点js中发布json时,我得到了“实体太大”。 我的expreess js版本是4.16.1。

    https://stackoverflow.com/questions/19917401/error-request-entity-too-large

    2 回复  |  直到 6 年前
        1
  •  0
  •   Maulik Patel    6 年前

    经过这么多次尝试,我终于找到了解决办法

    我评论过这句话

    app.use(bodyParser.json());
    

    我把 app.use(bodyParser.json({limit: '50mb'}))

        2
  •  0
  •   Prashant Gupta    6 年前

    在主js文件中添加此参数作为中间软件

    var express = require('express'); 
    var app = express();
    app.use(express.json({limit: 1024102420}));
    app.use( bodyParser.json({parameterLimit: 50000,limit:1024102420,type:'application/json'}) );     // to support JSON-encoded bodies
    app.use(bodyParser.urlencoded({parameterLimit: 50000, limit: 1024102420,    // to support URL-encoded bodies
      extended: true
      }));