Udostępnij za pośrednictwem


Weryfikowanie żądania OData

DOTYCZY: Wszystkie warstwy usługi API Management

Zasady validate-odata-request weryfikują adres URL żądania, nagłówki i parametry żądania do interfejsu API OData w celu zapewnienia zgodności ze specyfikacją OData.

Instrukcja zasad

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

Atrybuty

Atrybut opis Wymagani Wartość domyślna
error-variable-name Nazwa zmiennej w pliku , context.Variables aby rejestrować błędy walidacji. Nie. Nie dotyczy
default-odata-version Domyślna wersja OData, która jest zakładana na potrzeby walidacji parametru, jeśli żądanie nie zawiera nagłówka OData-Version . Nie. 4.0
min-odata-version Minimalna wersja OData w OData-Version nagłówku żądania zaakceptowanego przez zasady. Nie. Nie dotyczy
max-odata-version Maksymalna wersja OData w OData-Version nagłówku żądania zaakceptowanego przez zasady. Nie. Nie dotyczy
maksymalny rozmiar Maksymalny rozmiar ładunku żądania w bajtach. Nie. Nie dotyczy

Użycie

Uwagi dotyczące użycia

  • Skonfiguruj zasady dla interfejsu API OData zaimportowanego do usługi API Management.
  • Te zasady można użyć tylko raz w sekcji zasad.

Przykład

Poniższy przykład weryfikuje żądanie do interfejsu API OData i zakłada domyślną wersję OData 4.01, jeśli nie OData-Version ma nagłówka:

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

Aby uzyskać więcej informacji na temat pracy z zasadami, zobacz: