【发布时间】:2017-08-09 19:33:56
【问题描述】:
我有一系列想要处理的 blob。我的程序出现 404 错误,抛出如下异常:
ErrorCode:BlobNotFound
ErrorMessage:The specified blob does not exist.
容器的访问策略设置正确,当我将记录的 URI 粘贴到浏览器中时(例如:https://atpblob.blob.core.windows.net/darkskydata/plot1251time2010-01-02t00:00:01z.json),它可以正常下载。
以下是相关代码:
Console.WriteLine(daily.BlobUri);
CloudBlockBlob blockBlob = container.GetBlockBlobReference(daily.BlobUri);
string text;
using (var memoryStream = new MemoryStream())
{
blockBlob.DownloadToStream(memoryStream);
text = System.Text.Encoding.UTF8.GetString(memoryStream.ToArray());
}
Console.WriteLine(text);
我做错了什么?
【问题讨论】:
标签: c# azure azure-blob-storage