我需要的是重写URL的请求的斑点,即代替 http://myaccount.blob.core.windows.net/clients/ {客户名称} /images/imagefile.jpg 应服 http://myaccount.blob.core.windows.net/clients/images/imagefile.jpg的Windows Azure Blob存储与URL重写
客户端URL中的名称是请求拥有SEO URL,因为文件名是唯一的,我想要将blob名称设为 images/imagefile.jpg而不是 {客户名称} /images/imagefile.jpg并使用某些比如在IIS中重写URL。 如果客户端更改它的名称,因为我无法重命名blob,我必须创建副本并删除旧的blob,这会变得很痛苦。我们无法承受的时间可能会超过一分钟。
实际上,我不需要客户端名称或客户端ID。我认为我有权完全删除它。 但仍然,我看起来很奇怪,因为我不能重命名一个blob,我不能重命名容器,我不能使用像URL重写的东西。这对我意味着什么,我无法快速更改许多图像的URL。 让我们考虑一下情景,我有很多图像,我们决定更改文件名。为此,我需要获得blob并以不同的名称保存,如果我有1Tb,则需要很长时间。当然,我可以创建一项服务将其放入云中以完成工作,但对我来说这很昂贵,因为这需要我花很多时间完成简单任务。 – user1325696
非常感谢。这真的很有帮助。 CopyFromBlob的速度有多快。 – user1325696