Слишком большая сущность в Node js (Express.js версия 4.16.1) - PullRequest
0 голосов
/ 17 сентября 2018

Я получаю «Слишком большая сущность», когда отправляю json в узел js. Моя версия expreess js - 4.16.1.

Я прошел через все ответы из этой темы https://stackoverflow.com/questions/19917401/error-request-entity-too-large

Ответы [ 2 ]

0 голосов
/ 18 сентября 2018

Добавьте этот параметр в качестве промежуточного ПО в ваш основной файл 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
  }));
0 голосов
/ 18 сентября 2018

После стольких попыток я получил свое решение

Я прокомментировал эту строку

app.use(bodyParser.json());

а я ставлю app.use(bodyParser.json({limit: '50mb'}))

Чем это работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...