Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
GÄLLER FÖR: Alla API Management-nivåer
Principen validate-odata-request validerar begärande-URL, huvuden och parametrar för en begäran till ett OData-API för att säkerställa överensstämmelse med OData-specifikationen.
Principuttryck
<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" />
Attribut
| Attribut | beskrivning | Obligatoriskt | Standardvärde | 
|---|---|---|---|
| error-variable-name | Namnet på variabeln i context.Variablesför att logga valideringsfel till. | Nej | Ej tillämpligt | 
| default-odata-version | OData-standardversionen som antas för parameterverifiering om begäran inte innehåller något OData-Versionhuvud. | Nej | 4.0 | 
| min-odata-version | Den lägsta OData-versionen i OData-Versionrubriken för den begäran som principen godkänner. | Nej | Ej tillämpligt | 
| max-odata-version | Den maximala OData-versionen i OData-Versionrubriken för den begäran som principen godkänner. | Nej | Ej tillämpligt | 
| maxstorlek | Maximal storlek på nyttolasten för begäran i byte. | Nej | Ej tillämpligt | 
Förbrukning
- Principavsnitt: inkommande
- Principomfattningar: global, arbetsyta, produkt, API
- Gatewayer: klassisk, v2, förbrukning, lokalt installerad, arbetsyta
Användningsanteckningar
- Konfigurera principen för ett OData-API som har importerats till API Management.
- Den här principen kan bara användas en gång i ett principavsnitt.
Exempel
I följande exempel verifieras en begäran till ett OData-API och förutsätter en OData-standardversion av 4.01 om inget OData-Version huvud finns:
<validate-odata-request default-odata-version="4.01" />  
Relaterade principer
Relaterat innehåll
Mer information om hur du arbetar med principer finns i:
- Självstudie: Transformera och skydda ditt API
- Principreferens för en fullständig lista över principinstruktioner och deras inställningar
- Principuttryck
- Ange eller redigera principer
- Återanvända principkonfigurationer
- Lagringsplats för principfragment
- Lagringsplats för principlekplats
- Principverktyg för Azure API Management
- Få Hjälp med Copilot för att skapa, förklara och felsöka principer