Nodejs:利用formidable上传文件

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

#本博客已迁移至 [www.0x520.com][1] [1]:http://www.0x520.com

在WEB开发中处理FROM的POST请求是很常见,上传文件也是一个常用的功能。在NodeJs中我们可以使用formidable来处理文件上传,关键代码如下:

function uploadfiles(res, req){
        var form        = new formidable.IncomingForm();
        form.parse(req,function(error, fields, files){
                var types       = files.upload.name.split('.');
                var date        = new Date();
                var ms          = Date.parse(date);
                fs.renameSync(files.upload.path,"/tmp/files"+ ms +"."+String(types[types.length-1]));
        });
}

转载于:https://my.oschina.net/huangsz/blog/176101

你可能感兴趣的:(Nodejs:利用formidable上传文件)