强大的form.parse在formData对象中使用axios发送请求时未执行

时间:2018-09-07 14:21:35

标签: javascript node.js server formidable

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 post请求以FormData的形式发送文件和字段。 FormData在前端显示具有绝对值的数据 但是在服务器端,我收到错误消息,节点服务器和form.parse块上没有显示任何文件或字段,仅在取消请求时执行。

0 个答案:

没有答案