Nodejs把接收?qǐng)D片base64格式保存為文件存儲(chǔ)到服務(wù)器上
下面一小段代碼給大家分享Nodejs把接收?qǐng)D片base64格式保存為文件存儲(chǔ)到服務(wù)器上的方法,具體代碼如下所示:
app.post('/upload', function(req, res){
//接收前臺(tái)POST過(guò)來(lái)的base64
var imgData = req.body.imgData;
//過(guò)濾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("保存成功!");
}
});
});
總結(jié)
以上所述是小編給大家介紹的Nodejs把接收?qǐng)D片base64格式保存為文件存儲(chǔ)到服務(wù)器上,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
nodejs實(shí)現(xiàn)截取上傳視頻中一幀作為預(yù)覽圖片
這篇文章主要為大家詳細(xì)介紹了nodejs實(shí)現(xiàn)截取上傳視頻中一幀作為預(yù)覽圖片,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12
Node.js的Web模板引擎ejs的入門(mén)使用教程
ejs是Node世界的開(kāi)源模板引擎中比較有人氣的一個(gè),而且并不只是在Express框架中才可以使用,今天為大家?guī)?lái)Node.js的Web模板引擎ejs的入門(mén)學(xué)習(xí)教程,其中側(cè)重于ejs的layout頁(yè)面布局放面2016-06-06
Thinkjs3新手入門(mén)之如何使用靜態(tài)資源目錄
最近在學(xué)習(xí)thinkjs3,發(fā)現(xiàn)有些地方還是有必要整理下的,下面這篇文章主要給大家介紹了關(guān)于Thinkjs3新手入門(mén)之如何使用靜態(tài)資源目錄的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。2017-12-12
使用 Node.js 對(duì)文本內(nèi)容分詞和關(guān)鍵詞抽取
這篇文章主要介紹了使用 Node.js 對(duì)文本內(nèi)容分詞和關(guān)鍵詞抽取,需要的朋友可以參考下2017-05-05
詳解如何在nodejs項(xiàng)目中使用Vue的響應(yīng)式API
vue3的響應(yīng)式API大家應(yīng)該都特別熟悉,平時(shí)大家都是在vue-cli或者vite創(chuàng)建的vue項(xiàng)目里面使用的這些響應(yīng)式API,今天小編來(lái)和大家聊聊如何在node.js項(xiàng)目中使用vue的響應(yīng)式API吧2024-11-11

