我如何知道使用Azure存储的代码是否会受到2015年12月即将删除的API版本的影响?

时间:2014-12-12 10:15:28

标签: api azure azure-storage azure-sdk-.net

我有email from Microsoft的说法,将于2015年12月删除较低版本的存储服务。

我们的应用程序使用Azure SDK 1.8和2.0。

我们如何确定我们是否受到此更改的影响?

1 个答案:

答案 0 :(得分: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,但您可以使用相同的技术轻松自行检查。