是否可以通过单个API调用从Azure Blob存储中检索多个Blob?

时间:2018-07-24 23:15:25

标签: c# azure azure-storage-blobs

我想使用一个API检索存储在Azure Blob存储服务中的多个BLOB的内容。 所有这些BLOB共享相同的安全策略和访问令牌。

是否可以使用.NET SDK?

谢谢

cghersi

1 个答案:

答案 0 :(得分:0)

根据文档,找不到任何单一的API或SDK操作即可实现。

请参见Get Blob API。 对于每个单个请求,我们只能获得一个Blob内容。对于SDK操作,Download methods基于其余的api。

我们可以使用CloudBlobContainer(one single list blobs api)的ListBlobs方法在一个容器中获取所有blob引用,但是对于它们的内容,还需要下载方法。