formidable+multipart/form-data非异步文件上传

服务端处理上传的文件:

var express = require('express')

var app = express();

var formidable = require('formidable');

app.post('/upload', function(req, res) {

    var form = new formidable.IncomingForm();

    form.parse(req, function(err, fields, files) {

        console.log(files);

    });

})

app.listen(8888);

前端:


       

       

   

如果需要异步处理上传,可以通过ajax发送formdata对象。需要实现formdata接口。

你可能感兴趣的:(formidable+multipart/form-data非异步文件上传)