欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Nodejs把接收图片base64格式保存为文件存储到服务器上

程序员文章站 2022-06-20 20:29:48
下面一小段代码给大家分享nodejs把接收图片base64格式保存为文件存储到服务器上的方法,具体代码如下所示: app.post('/upload', func...

下面一小段代码给大家分享nodejs把接收图片base64格式保存为文件存储到服务器上的方法,具体代码如下所示:

app.post('/upload', function(req, res){
 //接收前台post过来的base64
 var imgdata = req.body.imgdata;
 //过滤data:url
 var base64data = imgdata.replace(/^data:image\/\w+;base64,/, "");
 var databuffer = new buffer(base64data, 'base64');
 fs.writefile("image.png", databuffer, function(err) {
 if(err){
 res.send(err);
 }else{
 res.send("保存成功!");
 }
 });
});

总结

以上所述是小编给大家介绍的nodejs把接收图片base64格式保存为文件存储到服务器上,希望对大家有所帮助