4

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

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

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

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

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

在 S3(来自亚马逊)中,您可以说该对象是否是公共的,然后从某个 url 访问它。使用 Azure 存储服务可以做到这一点吗?

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

4

1 回答 1

7

以下是您的问题的答案:

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

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

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

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

于 2012-07-30T14:04:32.097 回答