Validar solicitação OData
APLICA-SE A: Todas as camadas de gerenciamento de API
A validate-odata-request
política valida a URL da solicitação, cabeçalhos e parâmetros de uma solicitação para uma API OData para garantir a conformidade com a especificação OData.
Declaração de política
<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" />
Atributos
Atributo | Description | Necessário | Predefinição |
---|---|---|---|
error-variable-name | Nome da variável em context.Variables para registrar erros de validação. |
No | N/A |
default-odata-version | A versão OData padrão que é assumida para validação de parâmetro se a solicitação não contiver um OData-Version cabeçalho. |
Não | 4.0 |
min-odata-versão | A versão mínima do OData no OData-Version cabeçalho da solicitação que a política aceita. |
No | N/A |
max-odata-versão | A versão máxima do OData no OData-Version cabeçalho da solicitação que a política aceita. |
No | N/A |
tamanho-máximo | Tamanho máximo da carga útil da solicitação em bytes. | No | N/A |
Utilização
- Secções políticas: entrada
- Escopos de política: global, espaço de trabalho, produto, API
- Gateways: clássico, v2, consumo, auto-hospedado, espaço de trabalho
Notas de utilização
- Configure a política para uma API OData que foi importada para o Gerenciamento de API.
- Esta política só pode ser utilizada uma vez numa secção de política.
Exemplo
O exemplo a seguir valida uma solicitação para uma API OData e assume uma versão OData padrão de 4.01 se nenhum OData-Version
cabeçalho estiver presente:
<validate-odata-request default-odata-version="4.01" />
Políticas relacionadas
Conteúdos relacionados
Para obter mais informações sobre como trabalhar com políticas, consulte:
- Tutorial: Transforme e proteja sua API
- Referência de política para uma lista completa de declarações de política e suas configurações
- Expressões de política
- Definir ou editar políticas
- Reutilizar configurações de política
- Recompra de trechos de política
- Criar políticas usando o Microsoft Copilot no Azure