Настройка заголовков версии службы данных 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 эти заголовки задаются автоматически.

См. также:

Основные понятия службы таблиц