У меня очень большой CSV файл, который я пытаюсь отправить с клиента на сервер, используя стек MEAN. Я продолжаю получать эту ошибку, говоря, что я отправляю сразу много данных.
Error: request entity too large
Как отправить большой файл csv с клиента на сервер с помощью HTTP-запроса?
Обратите внимание, что в Express 4 вместо express.json() и express.urlencoded() вы должны потребовать модуль body-parser и использовать его методы json() и urlencoded(), например:
var bodyParser = require('body-parser');
app.use(bodyParser.json({limit: '50mb'}));
app.use(bodyParser.urlencoded({limit: '50mb', extended: true}));
Если расширенная опция явно не определена для bodyParser.urlencoded(), она будет вызывать предупреждение (body-parser unrecined undefined extended: предоставить расширенный вариант). Это связано с тем, что этот параметр потребуется в следующей версии и больше не будет дополнительным. Дополнительную информацию о расширенном параметре см. В readme body-parser.
Явным образом объявляю ваши парсеры следующим образом:
app.use(express.json({limit: '50mb'}));
app.use(express.urlencoded({limit: '50mb'}));