【发布时间】:2017-11-22 07:34:18
【问题描述】:
我正在尝试以编程方式下载我刚刚保存到 Azure 文件存储中的文件,我得到了一个
{"远程服务器返回错误:(400) Bad Request."}
当我调用 DownloadToStream 方法时。做错了什么?
任何帮助将不胜感激。谢谢!
代码如下:
var combinedRelativeDirectory = GetCloudDirectory(relativePath);
CloudFile cloudFile = null;
cloudFile = combinedRelativeDirectory.GetFileReference(filename);
var memoryStream = new MemoryStream();
cloudFile.DownloadToStream(memoryStream, AccessCondition.GenerateIfExistsCondition());
memoryStream.Position = 0;
return memoryStream;
【问题讨论】:
-
您确定该文件是否存在?又名
if (cloudFile.Exists()) { .. }
标签: c# azure azure-storage azure-storage-files