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

信渤網路科技區塊鏈改發表於2018-09-26

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(“儲存成功!”);
}
});
});

相關文章