如何使用 express 将 blob url 图像保存在文件夹中?
Posted
技术标签:
【中文标题】如何使用 express 将 blob url 图像保存在文件夹中?【英文标题】:How to save blob url image in folder using express? 【发布时间】:2020-06-19 01:24:23 【问题描述】:您好,我在请求中有此输入
"title": "Places Search Box",
"tags": "sd",
"pictures":
"rawFile":
"path": "Screenshot 2020-03-05 at 12.05.55 PM.png"
,
"banner": "blob:http://localhost:3001/3b3dead6-bee0-4a9c-a0b3-28a560ee1558"
如何使用 node.js 将此 blob URL blob:http://localhost:3001/3b3dead6-bee0-4a9c-a0b3-28a560ee1558 图像保存在文件夹中。
当我试图像这样保存时
const fs = require('fs');
const myUrl = res.pictures.banner;
fs.writeFile("/myFolder/myFile", myUrl, function(err)
if(err)
return console.log(err);
console.log("The file was saved!");
);
那么's 看起来像这样
【问题讨论】:
【参考方案1】:const fs = require('fs');
const res =
"title": "Places Search Box",
"tags": "sd",
"pictures":
"rawFile":
"path": "Screenshot 2020-03-05 at 12.05.55 PM.png"
,
"banner": "blob:http://localhost:3001/3b3dead6-bee0-4a9c-a0b3-28a560ee1558"
const myUrl = res.pictures.banner;
fs.writeFile("/myFolder/myFile", myUrl, function(err)
if(err)
return console.log(err);
console.log("The file was saved!");
);
这很简单,如果您不明白,请询问您错过了什么。
【讨论】:
它正在保存,但图像没有在图像中打开这个 blob:localhost:3001/fe9d7498-5358-4225-983f-cf5540c0a9a9 来 我以为这是你的目的,保存 URL 的目的是什么,那你为什么需要它? 我想保存这张图片而不是网址以上是关于如何使用 express 将 blob url 图像保存在文件夹中?的主要内容,如果未能解决你的问题,请参考以下文章