const formidable = require('formidable');
router.post("/makeAd", (req, res) => {
var form = new formidable.IncomingForm();
form.encoding = 'utf-8';
form.uploadDir = "uploads";
form.parse(req, (err, fields, files) => {//executed always
console.log(fields, files);//only executed when the request gets canceled
});
})
Я отправляю файлы и поля с помощью почтового запроса axios в форме FormData.
FormData показывает данные на интерфейсе, что он имеет абсолютные значения
но на стороне сервера я получаю сообщение об ошибке: на узле-сервере не отображаются файлы или поля, а блок form.parse выполняется только при отмене запроса.