node+express4实现简单文件上传

Posted fly叶落丶知秋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node+express4实现简单文件上传相关的知识,希望对你有一定的参考价值。

 

var express = require(‘express‘);                                                                                                                      
var multiparty = require(‘multiparty‘);

var app = express();

 /*文件上传*/
app.post(‘/uploadimg‘, function(req, res, next){
    //生成multiparty对象,并配置上传目标路径
    var form = new multiparty.Form({uploadDir: ‘./uploads‘});
    //上传完成后处理
    form.parse(req, function(err, fields, files){
        console.log(fields);
        var data = files;
     res.on(‘data‘, function(err, req, res, next){
        data = files;
     }); res.send(data); }); }); app.listen(
3000,function(){ console.log("start:http://localhost:3000/uploadimg") })

 

以上是关于node+express4实现简单文件上传的主要内容,如果未能解决你的问题,请参考以下文章

使用 Express 4.0 上传文件:req.files undefined

Node实现简单的表单+图片上传+路由

Node.js轻量级Web框架Express4.x使用指南

Node.js轻量级Web框架Express4.x使用指南

Node.js轻量级Web框架Express4.x使用指南

node中间层实现文件上传