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
- Bagian kebijakan: masuk
- Cakupan kebijakan: global, ruang kerja, produk, API
- Gateway: klasik, v2, konsumsi, dihost sendiri, ruang kerja
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" />
Kebijakan terkait
Konten terkait
Untuk informasi selengkapnya tentang bekerja dengan kebijakan, lihat:
- Tutorial: Mengubah dan melindungi API Anda
- Referensi Kebijakan untuk daftar lengkap pernyataan kebijakan dan pengaturannya
- Ekspresi kebijakan
- Mengatur atau mengedit kebijakan
- Menggunakan kembali konfigurasi kebijakan
- Repositori cuplikan kebijakan
- Kebijakan penulis menggunakan Microsoft Copilot di Azure