formidable form.parse не выполняется при отправке запроса с использованием axios в объекте formData - PullRequest
0 голосов
/ 07 сентября 2018
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 выполняется только при отмене запроса.

...