我收到了一封来自 Microsoft的电子邮件,说较低版本的存储服务将于 2015 年 12 月被删除。
我们的应用程序使用 Azure SDK 1.8 和 2.0。
我们如何确定我们是否受到此更改的影响?
我收到了一封来自 Microsoft的电子邮件,说较低版本的存储服务将于 2015 年 12 月被删除。
我们的应用程序使用 Azure SDK 1.8 和 2.0。
我们如何确定我们是否受到此更改的影响?
我不确定如何解释那封信中的细节(不清楚所需的最低 SDK 版本是 2.0 还是 2.1),所以最好的办法是自己验证。启动 Fiddler 并运行有问题的代码并查看x-ms-version
请求附加了哪些标头。
例如,您可以尝试CloudBlob.DownloadToFile()
. Fiddler 将显示如下请求:
GET /path/to/specific/blob/here?timeout=600 HTTP/1.1
在请求标头中,您可能会看到这一点(如果您使用 SDK 1.8)
x-ms-version: 2011-08-18
这意味着代码以 API 版本为目标2011-08-18
。由于将保留的最早 API 版本2012-02-12
意味着您会受到影响。
我不确定 SDK 2.0,但您可以使用相同的技术轻松地自行检查。