Freigeben über


validate-odata-request

GILT FÜR: Alle API Management-Ebenen

Die validate-odata-request-Richtlinie überprüft die Anforderungs-URL, Header und Parameter einer Anforderung an eine OData-API, um die Konformität mit der OData-Spezifikation sicherzustellen.

Richtlinienanweisung

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

Attribute

Attribut BESCHREIBUNG Erforderlich Standard
error-variable-name Name der Variable in context.Variables, in der Validierungsfehler protokolliert werden. Nein
default-odata-version Die OData-Standardversion, die für die Parameterüberprüfung angenommen wird, wenn die Anforderung keinen OData-Version-Header enthält. Nein 4,0
min-odata-version Die minimale OData-Version im OData-Version-Header der Anforderung, die die Richtlinie akzeptiert. Nein
max-odata-version Die maximale OData-Version im OData-Version-Header der Anforderung, die die Richtlinie akzeptiert. Nein
max-size Maximale Größe der Anforderungsnutzlast in Bytes. Nein

Verwendung

Hinweise zur Verwendung

  • Konfigurieren Sie die Richtlinie für eine OData-API, die in API Management importiert wurde.
  • Diese Richtlinie kann nur einmal in einem Richtlinienabschnitt verwendet werden.

Beispiel

Das folgende Beispiel überprüft eine Anforderung an eine OData-API und setzt eine OData-Standardversion von 4.01 voraus, wenn kein OData-Version-Header vorhanden ist:

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

Weitere Informationen zum Arbeiten mit Richtlinien finden Sie hier: