是否有一种方法可以在Azure或AWS中存储图像,而无需在其平台上托管应用程序?



我目前正在第一次开发一个全栈web应用程序。它是一个需要让用户能够上传"图书"、编辑、删除和管理它们的存储。到目前为止,我有一个React前端,它使用Axios调用查询MySQL数据库的Express API。目前可以管理产品的详细信息,标题,以及简单的标签和关系。

但是,我现在还需要动态地存储图像和.json文件。因此,我已经研究并需要使用Azure存储来存储这些图像,并允许最终用户访问它们。我已经研究过了,客户端也想使用Azure存储。

我对Azure的Javascript图片上传文档和每一个"教程"都感到不知所措。从创建web应用程序、存储帐户和应用程序服务开始。

我想做的就是将用户的图像存储在Azure存储中,这样当我最终部署网站时,数据就可以访问,然后我的前端或API可以调用Azure为用户获取图像。如果这个问题让你感到困惑或模糊,我很抱歉,我只是被Azure的文档弄得不知所措,这似乎是一个简单而常见的问题。如有任何指导或参考,我将不胜感激。

是的,很有可能。你只需创建一个Azure存储帐户,并通过该帐户上传文件。然后它们将在Internet上公开可用,并且您的web应用程序可以从托管的任何地方引用它们。

这是可能的,因为我相信有一个内容交付网络来交付图像是相当普遍的做法。我对Azure不太熟悉,但我对AWS很熟悉,我可以告诉你,你可以使用AWS S3存储桶来存储图像和JSON。它带有许多不同的配置选项,允许内容被保护或向一般互联网开放。

相关内容

  • 没有找到相关文章

最新更新