Настройка заголовков версии службы данных 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 | 18.08.2011 или более поздней версии |
3.0;NetFx | 2013-08-15 или более поздняя |
Обратите внимание, что при обращении к службе таблиц через клиентскую библиотеку хранилища Azure эти заголовки задаются автоматически.