Validación de la solicitud de OData

SE APLICA A: todos los niveles de API Management

La directiva validate-odata-request valida la dirección URL de solicitud, los encabezados y los parámetros de una solicitud a una API de OData para garantizar la conformidad con la especificación de OData.

Nota

Esta directiva está actualmente en versión preliminar.

Instrucción de la directiva

<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 Descripción Necesario Valor predeterminado
error-variable-name Nombre de la variable de context.Variables en la que se registrarán los errores de validación. No N/D
default-odata-version Versión predeterminada de OData que se asume para la validación de parámetros si la solicitud no contiene un encabezado OData-Version. No 4.0
min-odata-version Versión mínima de OData en el encabezado OData-Version de la solicitud que acepta la directiva. No N/D
max-odata-version Versión máxima de OData en el encabezado OData-Version de la solicitud que acepta la directiva. No N/D
max-size Tamaño máximo de la carga útil de la solicitud en bytes. No N/D

Uso

Notas de uso

  • Configure la directiva de una API de OData que se ha importado a API Management.
  • Esta directiva solo se puede usar una vez en una sección de directiva.

Ejemplo

En el ejemplo siguiente se valida una solicitud a una API de OData y se asume una versión predeterminada de OData 4.01 si no hay ningún encabezado OData-Version presente:

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

Para más información sobre el trabajo con directivas, vea: