在Node.js中上传和检索图像

Upload and Retrieve Image in Node.js?

本文关键字:检索 图像 Node js      更新时间:2023-09-26

我是nodejs的新手。我正在尝试将一个映像上传到服务器,并将该映像路径存储在localhost的PostgresSQL数据库中,如下所示(myipaddress:3000/uploads/images/12345.png)。

我学会了按照此链接中的指定将图像上传到服务器

但我想在移动设备或图像标签中单独加载该图像url,如下<img src="myipaddress:3000/uploads/images/12345.png"> 所示

提前感谢,请任何人提供建议,以访问我的快递应用程序

中的上传图像及其url

按此操作(http://www.hacksparrow.com/handle-file-uploads-in-express-node-js.html)在nodejs中将图像上传到服务器。

一旦你跟随。它将返回类似的响应

File uploaded to: ./public/images/85d15c2f7e812a03faa44bdef0ce41f5.png - 278070 bytes

响应显示您的图像存储在public/images目录中

图像名称:85d15c2f7e812a03faa44def0ce41f5.png

图像路径:/public/images/85d15c2f7e812a03faa44def0ce41f5.png

您可以通过从URL中删除public来加载带有服务器ip的映像。因为我们可以直接从公共目录访问内容,而无需指定public。

因此,以下链接足以从URL加载图像。

您的本地ip:port/images/85d15c2f7e812a03faa44def0ce41f5.png

例如:

http://localhost:3000/images/85d15c2f7e812a03faa44bdef0ce41f5.png