Menyembunyikan URL dalam konten
BERLAKU UNTUK: Semua tingkatAN API Management
Kebijakan redirect-content-urls
menulis ulang tautan (masker) dalam isi respons. Gunakan di bagian keluar untuk menulis ulang tautan isi respons ke layanan backend untuk membuatnya menunjuk ke gateway sebagai gantinya. Misalnya, Anda dapat melakukan ini untuk menyembunyikan URL layanan backend asli saat muncul dalam respons. Gunakan di bagian masuk untuk efek yang berlawanan.
Catatan
Kebijakan ini tidak mengubah nilai header apa pun seperti header Location
. Untuk mengubah nilai header, gunakan kebijakan set-header.
Catatan
Tetapkan elemen kebijakan dan elemen turunan dalam urutan yang disediakan dalam pernyataan kebijakan. Pelajari lebih lanjut cara mengatur atau mengedit kebijakan API Management.
Pernyataan kebijakan
<redirect-content-urls />
Penggunaan
- Bagian kebijakan: masuk, keluar
- Cakupan kebijakan: global, ruang kerja, produk, API, operasi
- Gateway: klasik, v2, konsumsi, dihost sendiri, ruang kerja
Catatan penggunaan
- Kebijakan ini hanya dapat digunakan sekali di bagian kebijakan.
Contoh
<redirect-content-urls />
Misalnya, pertimbangkan gambar berikut, yang menunjukkan isi respons API yang menyertakan URL layanan backend asli.
redirect-content-urls
Setelah kebijakan dikonfigurasi di bagian keluar, isi respons ditulis ulang untuk menunjuk ke gateway, dalam hal ini, https://apim-hello-world.azure-api.net
.
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
- Toolkit kebijakan Azure API Management
- Kebijakan penulis menggunakan Microsoft Copilot di Azure