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

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" />  

Para obter mais informações sobre como trabalhar com políticas, consulte: