OData-aanvraag valideren

VAN TOEPASSING OP: Alle API Management-lagen

Het validate-odata-request beleid valideert de aanvraag-URL, headers en parameters van een aanvraag naar een OData-API om te zorgen voor overeenstemming met de OData-specificatie.

Notitie

Dit beleid is momenteel beschikbaar als preview-versie.

Beleidsinstructie

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

Kenmerken

Kenmerk Beschrijving Vereist Standaardinstelling
error-variable-name De naam van de variabele waarin context.Variables validatiefouten moeten worden vastgelegd. Nee N.v.t.
default-odata-version De standaardversie van OData die wordt aangenomen voor parametervalidatie als de aanvraag geen header bevat OData-Version . Nee 4.0
min-odata-version De minimale OData-versie in de OData-Version header van de aanvraag die het beleid accepteert. Nee N.v.t.
max-odata-version De maximale OData-versie in de OData-Version header van de aanvraag die het beleid accepteert. Nee N.v.t.
maximale grootte Maximale grootte van de nettolading van de aanvraag in bytes. Nee N.v.t.

Gebruik

Gebruiksnotities

  • Configureer het beleid voor een OData-API die is geïmporteerd in API Management.
  • Dit beleid kan slechts eenmaal worden gebruikt in een beleidssectie.

Opmerking

In het volgende voorbeeld wordt een aanvraag voor een OData-API gevalideerd en wordt ervan uitgegaan dat er een standaard OData-versie van 4.01 is als er geen OData-Version header aanwezig is:

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

Zie voor meer informatie over het werken met beleid: