Validar solicitação OData

APLICA-SE A: todas as camadas do Gerenciamento de API

A política validate-odata-request valida a URL de solicitação, os cabeçalhos e os parâmetros de uma solicitação a uma API OData para garantir a conformidade com a especificação OData.

Observação

Esta política está atualmente em versão prévia.

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 Descrição Obrigatório Padrão
error-variable-name Nome da variável em context.Variables para o qual registrar erros de validação. Não N/D
default-odata-version A versão padrão do OData assumida para validação de parâmetro se a solicitação não contiver um cabeçalho OData-Version. Não 4,0
min-odata-version A versão mínima do OData no cabeçalho OData-Version da solicitação que a política aceita. No N/D
max-odata-version A versão máxima de OData no cabeçalho OData-Version da solicitação que a política aceita. No N/D
max-size Tamanho máximo da carga da solicitação em bytes. No N/D

Uso

Observações de uso

  • Configure a política para uma API OData que foi importada para o Gerenciamento de API.
  • Essa política só pode ser usada uma vez em uma seçã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 cabeçalho OData-Version estiver presente:

<validate-odata-request default-odata-version="4.01" />  

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