我是nodejs的新手。我尝试将图像上传到服务器并将该图像路径存储在localhost的PostgresSQL数据库中,如下所示(myipaddress:3000/uploads/images/12345.png
)。
我了解到按照此link
中的说明将图像上传到服务器但我想在移动设备或图片代码中分别加载该图片网址,如下<img src="myipaddress:3000/uploads/images/12345.png">
提前致谢,任何人都可以提供建议,以便在我的快递申请中使用其网址访问上传的图片
答案 0 :(得分:1)
按照此(http://www.hacksparrow.com/handle-file-uploads-in-express-node-js.html)将图像上传到nodejs中的服务器。
一旦你跟着。它会像这样返回响应
File uploaded to: ./public/images/85d15c2f7e812a03faa44bdef0ce41f5.png - 278070 bytes
回复显示您的图片存储在公开/图片目录
中图片名称: 85d15c2f7e812a03faa44bdef0ce41f5.png
图片路径: ./public/images/85d15c2f7e812a03faa44bdef0ce41f5.png
您可以通过从URL中删除public来使用服务器ip加载图像。因为我们可以直接访问公共目录中的内容而无需指定public。
因此,以下链接足以从URL加载图像。
您的本地-IP:端口/图片/ 85d15c2f7e812a03faa44bdef0ce41f5.png
例如:
<强> http://localhost:3000/images/85d15c2f7e812a03faa44bdef0ce41f5.png 强>