【发布时间】:2013-03-15 16:13:12
【问题描述】:
我的情况是,我在 azure 存储中有 1000 个 blob,它们是带有 url 的图片,其中有空间,这是一个问题。 因此,作为一项措施,我们要更新 blob uri 并删除每个都有空格的空格。 我知道如何获取 blob,或者会弄清楚但无法理解如何在获取 blob 后更新 uri 这是我当前获取 blob 的代码。
CloudBlobContainer container = GetContainerReference('containername');
var blobs=container.ListBlobs().Select(p=>p.Uri.ToString().Contains(' '));
foreach (CloudBlob item in blobs)
{
}
【问题讨论】:
-
假设可以做到,难道只是从 blob 的名称(或 URI)中删除空格会使您的 blob 无法访问吗?存储在 blob 存储中的 blob 在其名称/URI 中有空格?
-
uri.i 同意。可能删除并创建它的副本是解决方案..
标签: c# azure azure-storage azure-blob-storage