1. 程式人生 > >Nodejs把接收圖片base64格式儲存為檔案儲存到伺服器上

Nodejs把接收圖片base64格式儲存為檔案儲存到伺服器上

下面一小段程式碼給大家分享Nodejs把接收圖片base64格式儲存為檔案儲存到伺服器上的方法,具體程式碼如下所示:

前端精品教程:百度網盤下載

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 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( "儲存成功!" );   }   }); });