OData-kérelem ellenőrzése
A KÖVETKEZŐRE VONATKOZIK: Minden API Management-szint
A validate-odata-request
szabályzat ellenőrzi a kérelem URL-címét, fejléceit és paramétereit egy OData API-nak, hogy megfeleljen az OData-specifikációnak.
Szabályzatutasítás
<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" />
Attribútumok
Attribútum | Leírás | Kötelező | Alapértelmezett |
---|---|---|---|
error-variable-name | Annak a változónak a neve, amelybe context.Variables naplózni szeretné az érvényesítési hibákat. |
Nem | N.A. |
default-odata-version | A paraméterérvényesítéshez feltételezett alapértelmezett OData-verzió, ha a kérelem nem tartalmaz fejlécet OData-Version . |
Nem | 4,0 |
min-odata-version | A szabályzat által elfogadott kérés fejlécében található OData-Version minimális OData-verzió. |
Nem | N.A. |
max-odata-version | A szabályzat által elfogadott kérés fejlécében található OData-Version maximális OData-verzió. |
Nem | N.A. |
maximális méret | A kérelem hasznos adatainak maximális mérete bájtban. | Nem | N.A. |
Használat
- Szabályzatszakaszok: bejövő
- Szabályzat hatókörei: globális, munkaterület, termék, API
- Átjárók: klasszikus, v2, használat, saját üzemeltetésű, munkaterület
Használati megjegyzések
- Konfigurálja az API Managementbe importált OData API szabályzatát.
- Ez a szabályzat csak egyszer használható egy szabályzatszakaszban.
Példa
Az alábbi példa egy OData API-nak küldött kérést érvényesít, és feltételezi, hogy a 4.01-es alapértelmezett OData-verziót használja, ha nincs OData-Version
fejléc:
<validate-odata-request default-odata-version="4.01" />
Kapcsolódó szabályzatok
Kapcsolódó tartalom
A szabályzatok használatával kapcsolatos további információkért lásd:
- Oktatóanyag: AZ API átalakítása és védelme
- Szabályzathivatkozás a szabályzatutasságok és azok beállításainak teljes listájához
- Házirend-kifejezések
- Házirendek beállítása vagy szerkesztése
- Szabályzatkonfigurációk újrafelhasználása
- Szabályzatrészletek adattára
- Szabályzatok létrehozása a Microsoft Copilot használatával az Azure-ban