看起来,Azure 现在可以选择通过 HTTP 公开提供 Blob 存储的内容,主要用于静态网站。它是相当新的,目前标记为“预览”。
我想在 Azure 存储上存储游戏的二进制版本(每个版本大约 3 GB),并允许玩家使用类似zsync的算法对任何版本执行差异更新。要使这种方式起作用,能够仅下载大文件的指定块至关重要。通常,这是通过 HTTP 通过发送多部分字节范围 GET 请求来实现的。
问题是:是否可以在 Azure“静态网站”上启用具有多个字节范围的 HTTP 请求?
更新:正如 Itay Podhajcer 提到的,我不需要“静态网站”功能来通过 HTTP 提供我的 blob 存储,我可以直接打开我的存储容器以供公众使用。但是,多部分字节范围请求也不适用于直接访问 blob 存储。