Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
ОБЛАСТЬ ПРИМЕНЕНИЯ: все уровни Управление API
Политика validate-odata-request проверяет URL-адрес запроса, заголовки и параметры запроса к API OData, чтобы обеспечить соответствие спецификации OData.
Правило политики
<validate-odata-request error-variable-name="variable name" default-odata-version="OData version number" min-odata-version="OData version number" max-odata-version="OData version number" max-size="size in bytes" />
Атрибуты
| Атрибут | Описание | Обязательное поле | По умолчанию. |
|---|---|---|---|
| error-variable-name | Имя переменной в context.Variables, где регистрируются ошибки проверки. |
нет | Н/П |
| default-odata-version | Версия OData по умолчанию, предполагаемая для проверки параметров, если запрос не содержит OData-Version заголовок. |
нет | 4.0 |
| min-odata-version | Минимальная версия OData в OData-Version заголовке запроса, который принимает политика. |
нет | Н/П |
| max-odata-version | Максимальная версия OData в заголовке OData-Version запроса, который принимает политика. |
нет | Н/П |
| максимальный размер | Максимальный размер полезных данных запроса в байтах. | нет | Н/П |
Использование
- Разделы политики: inbound.
- Области политики: глобальная, рабочая область, продукт, API
- Шлюзы: классическая, версия 2, потребление, локальное размещение, рабочая область
Примечания об использовании
- Настройте политику для API OData, импортированного в Управление API.
- Эту политику можно использовать только один раз в разделе политики.
Пример
В следующем примере проверяется запрос к API OData и предполагается версия OData по умолчанию версии 4.01, если заголовок отсутствует OData-Version :
<validate-odata-request default-odata-version="4.01" />
Связанные политики
Связанный контент
Дополнительные сведения о работе с политиками см. в нижеуказанных статьях.
- Руководство. Преобразование и защита API
- Полный перечень операторов политик и их параметров см. в справочнике по политикам.
- Выражения политики
- Настройка или изменение политик
- Повторное использование конфигураций политик
- Репозиторий фрагментов политик
- Репозиторий игровой площадки политики
- Набор средств политики Управление API Azure
- Получите помощь Copilot для создания, объяснения и устранения неполадок в политике