【问题标题】:Upload and Retrieve Image in Node.js?在 Node.js 中上传和检索图像?
【发布时间】:2015-06-13 06:37:39
【问题描述】:

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

我学会了将图像上传到此link 中指定的服务器

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

提前致谢,谁能提供建议以在我的快速应用程序中访问上传的图片及其网址

【问题讨论】:

    标签: javascript html node.js postgresql npm


    【解决方案1】:

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

    一旦你关注。它会像这样返回响应

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

    响应显示你的图片存储在public/images目录

    图片名称: 85d15c2f7e812a03faa44bdef0ce41f5.png

    图片路径: ./public/images/85d15c2f7e812a03faa44bdef0ce41f5.png

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

    所以以下链接足以从 URL 加载图像。

    your-local-ip:port/images/85d15c2f7e812a03faa44bdef0ce41f5.png

    例如:

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

    【讨论】:

    • 我试过了,它对我有用,感谢您的回复@Manikanda Prabhu
    猜你喜欢
    • 2017-07-18
    • 1970-01-01
    • 2021-07-26
    • 1970-01-01
    • 2012-08-05
    • 1970-01-01
    • 1970-01-01
    • 2013-09-26
    • 2017-07-24
    相关资源
    最近更新 更多