如何管理像Facebook这样的上传和显示图片?

时间:2019-05-21 11:04:02

标签: mysql node.js angular7

不好意思,如果我在语法方面犯了一些错误,我的英语不太好,那我也将不断发展。

在网上进行了一些研究后,大多数开发人员建议将图像(路径)的URL属性保存在数据库中,而不是将图像保存在base64中作为示例,现在,我想使用与Facebook上传相同的机制并显示图像,希望将图像上传到服务器,服务器将向我返回一个可以存储在数据库中的链接。该服务器不仅可以存储图像,还可以将其传递给请求的客户端。 Facebook存储的图像的URL的示例:

https://scontent.frba3-1.fna.fbcdn.net/v/t1.0-9/11889468_825847014195153_5306693887837777054_n.jpg?_nc_cat=106&_nc_ht=scontent.frba3-1.fna&oh=6d25b32af0760f3de9d59e209455925d&oe=5D9D2BC8

并在我的应用程序中显示此图像,我将使用此URL来表示图像的适当性。

我的问题是我是否需要创建一个管理我的图像的服务器(上传并生成该图像的URL),如果可以的话,我是否只需要有一个文件夹即可上传我的图像进入该文件夹,该文件夹将位于我的应用程序旁边,并定义要上传的post和git方法,并为我的图像生成一个URL,如果可能的话,该怎么做。

谢谢大家

0 个答案:

没有答案