Я пытаюсь загрузить 5 изображений base64 с помощью опции необработанного текста Postman с установленным заголовком application / json.Сервер продолжает возвращать указанную ошибку.Я использую NodeJS за обратным прокси-сервером Nginx.
Я перепробовал все варианты, упомянутые в приведенном ниже коде, включая увеличение пределов до (100M), что, очевидно, не было проблемой.
NodeJS (MAXIMUM_FILE_SIZE_LIMIT = '500mb'):
app.use(bodyParser.urlencoded({ limit: process.env.MAXIMUM_FILE_SIZE_LIMIT, parameterLimit: 100000, extended: true }));
app.use(bodyParser.json({ limit: process.env.MAXIMUM_FILE_SIZE_LIMIT, extended: true }));
// app.use(bodyParser.text({ limit: process.env.MAXIMUM_FILE_SIZE_LIMIT, extended:true }));
app.use( bodyParser.text({type : 'application/text-enriched', limit: process.env.MAXIMUM_FILE_SIZE_LIMIT}) );
app.use( bodyParser.raw({limit: process.env.MAXIMUM_FILE_SIZE_LIMIT}) );
Nginx
Конфигурация внутри (сервер, http, местоположение):
nginx.conf,
сайты с поддержкой / по умолчанию,
sites-available / default:
client_max_body_size 100M
Я хочу успешно загрузить изображения (5), общий размер которых не превышает 2 МБ.