你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
设置 OData 数据服务版本标头
以下表服务操作与 OData 兼容:
调用其中一个操作时,必须使用以下请求标头之一指定 OData 数据服务版本:
MaxDataServiceVersion
,以指定最高数据服务版本DataServiceVersion
,以指定确切的数据服务版本
如果两个标头同时存在,则 MaxDataServiceVersion
优先。
请注意,指定 OData 协议版本的标头与 x-ms-version
标头类似,后者指示在发出服务请求时要使用的表服务的版本。 必须为上面列出的操作指定这两个标头。
并非所有版本的表服务都与所有 OData 数据服务版本兼容,因此必须确保 x-ms-version
将 和 DataServiceVersion
/MaxDataServiceVersion
都设置为兼容版本,如下表所述:
DataServiceVersion/MaxDataServiceVersion 标头值 | 兼容的表服务版本(x-ms-version 标头值) |
---|---|
1.0;NetFx | 任何版本 |
2.0;NetFx | 2011-08-18 或更高版本 |
3.0;NetFx | 2013-08-15 或更高版本 |
请注意,如果你使用 Azure 存储客户端库访问表服务,将为自动为你设置这些标头。