設定 OData 資料服務版本標頭

下列表格服務作業與 OData 相容:

當您呼叫其中一項作業時,您必須使用下列其中一個要求標頭來指定 OData 資料服務版本:

  • MaxDataServiceVersion,用以指定最大資料服務版本

  • DataServiceVersion,用以指定實際資料服務版本

如果這兩個標頭都存在,會優先使用 MaxDataServiceVersion

請注意,指定 OData 通訊協定版本的標頭類似於 x-ms-version 標頭,後者表示對服務提出要求時所使用的表格服務版本。 您必須針對以上所列的作業指定這兩個標頭。

並非所有版本的表格服務都與所有 OData 資料服務版本相容,因此您必須確定 x-ms-versionDataServiceVersion / MaxDataServiceVersion 都設定為相容的版本,如下表中所摘要:

DataServiceVersion/MaxDataServiceVersion 標頭值 相容的表格服務版本 (x-ms-version 標頭值)
1.0;NetFx 任何版本
2.0;NetFx 2011-08-18 或更新版本
3.0;NetFx 2013-08-15 或更新版本

請注意,如果使用 Azure 儲存體用戶端程式庫存取表格服務,則會自動為您設定這些標頭。

另請參閱

資料表服務概念