Я пытаюсь загрузить файл, используя connect-multiparty со ссылкой connect- multiparty ниже приведена моя конфигурация express.js для этого.
app.use(bodyParser.urlencoded({
extended: true
}));
app.use(bodyParser.json());
//file upload configuration
app.use(multipart({
uploadDir: config.tmp
}));
но когда я загружаю файл, он дает мне размер запроса, если он слишком длинный. Я ищу это и обнаружил, что мне нужно установить лимит, поэтому я также установил параметр лимита, как показано ниже:
app.use(bodyParser.json({limit:'50mb'}));
но после этого я начинаю получать ошибку Invalid json. чем я обнаружил, что bodyParser не может анализировать данные, состоящие из нескольких частей. но я не знаю, как я могу использовать составное промежуточное ПО для анализа данных, состоящих из нескольких частей.