如何获取保存的图像链接?

问题描述:

我是初学者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

+0

我希望链接不仅可以查看图像,还可以将该链接存储到数据库中,那么如何获得用于该目的的链接 –