gpt4 book ai didi

azure - 如何公开访问 Microsoft Azure 存储服务中的对象?

转载 作者:行者123 更新时间:2023-12-04 09:34:09 26 4
gpt4 key购买 nike

我想上传一些图像以存储在Azure中,我发现Blob中有一个叫做“存储”的东西,经过一些研究后,我能够在存储服务中创建我的帐户,并且我可以使用“Azure”访问它存储资源管理器'。

1)还有其他软件可以访问我的存储帐户吗?或者其他方法可以做到这一点?

2)“公共(public)容器”和“公共(public) blob”有什么区别?

3)我想创建子文件夹,我该怎么做?

4)我怎样才能制作一个上传到“公共(public)博客”的名为“image”的图像,就像这样image\azure.png并且可以被互联网上的任何人访问?

在 S3(来自 Amazon)中,您可以判断该对象是否是公共(public)的,然后从特定的 url 访问它。使用 Azure 存储服务可以做到这一点吗?

我知道有很多问题,但对我来说,理解这些东西以及目前如何让它们发挥作用似乎有点复杂。

最佳答案

以下是您问题的答案:

  1. 访问存储帐户的唯一“官方”方式是通过 REST API(或使用此 API 的 SDK)。除此之外,还有一些不错的工具可以让您访问存储帐户:

  2. 公共(public)容器允许您获取该容器中可用的所有 Blob 的列表并获取容器元数据。公共(public) blob 意味着您必须知道该 blob 的确切 URL 才能访问它。引用:http://msdn.microsoft.com/en-us/library/dd179354

  3. 目录实际上并不存在。只需重命名“mydir/myblob.txt”中的 blob 即可模拟目录。如果您使用 CloudBerry 的工具,您将看到目录结构(我用它来存储文件)。

  4. 将容器权限更改为公共(public)blob,上传图像。然后它将在 URL 上可用(这里我假设您的容器名为 image):http://YOURSTORAGEACCOUNTHERE.blob.core.windows.net/image/azure.png

关于azure - 如何公开访问 Microsoft Azure 存储服务中的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11722989/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com