美文网首页
formidable+multipart/form-data非异

formidable+multipart/form-data非异

作者: 报告老师 | 来源:发表于2018-03-21 23:30 被阅读21次

服务端处理上传的文件:

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);

前端:

<form action="/upload" method="post" enctype="multipart/form-data">

        <input type="file" name=“upload”>

        <input type="submit" value="Upload">

    </form>

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

相关文章

网友评论

      本文标题:formidable+multipart/form-data非异

      本文链接:https://www.haomeiwen.com/subject/nsqoqftx.html