Bagikan melalui


Memvalidasi permintaan OData

BERLAKU UNTUK: Semua tingkatAN API Management

Kebijakan validate-odata-request memvalidasi URL permintaan, header, dan parameter permintaan ke API OData untuk memastikan kesuaian dengan spesifikasi OData.

Pernyataan kebijakan

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

Atribut

Atribut Deskripsi Wajib diisi Default
error-variable-name Nama variabel di context.Variables untuk mencatat kesalahan validasi. No T/A
default-odata-version Versi OData default yang diasumsikan untuk validasi parameter jika permintaan tidak berisi OData-Version header. No 4,0
min-odata-version Versi OData minimum di OData-Version header permintaan yang diterima kebijakan. No T/A
max-odata-version Versi OData maksimum di OData-Version header permintaan yang diterima kebijakan. No T/A
max-size Ukuran maksimum payload permintaan dalam byte. No T/A

Penggunaan

Catatan penggunaan

  • Konfigurasikan kebijakan untuk API OData yang telah diimpor ke API Management.
  • Kebijakan ini hanya dapat digunakan sekali di bagian kebijakan.

Contoh

Contoh berikut memvalidasi permintaan ke API OData dan mengasumsikan versi OData default 4.01 jika tidak ada OData-Version header:

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

Untuk informasi selengkapnya tentang bekerja dengan kebijakan, lihat: