如何获取保存的图像链接?
问题描述:
我是初学者nodeJS
。我试图通过将base64
字符串转换为文件夹中的图像来存储image
,图像正在被正确保存,但是当我试图通过"localhost:8080/image.jpg"
访问该图像时,它不显示图像。如何获取保存的图像链接?
我的代码是:
fs.writeFile('image.jpg',base64 string, {encoding: 'base64'}, function(err) {
console.log('File created');
});
答
我的问题是使用解决了以下code.After使得目录的静态现在可以通过“本地主机:8080/image.jpg的”访问
var express=require('express');
var app=express();
app.use(express.static(__dirname));
答
你通过服务器服务的形象呢?如果不是localhost将不起作用。您可以使用文件协议将其显示在浏览器中。你可以去像一个网址:
file://[path to file]/image.jpg
我希望链接不仅可以查看图像,还可以将该链接存储到数据库中,那么如何获得用于该目的的链接 –