{i>Forward proxy<i} menyediakan satu titik di mana beberapa mesin mengirim permintaan ke server eksternal. Mereka dapat menerapkan kebijakan keamanan, mencatat dan menganalisis permintaan, serta melakukan tindakan sehingga permintaan mematuhi aturan bisnis Anda. Dengan Apigee Hybrid, Anda dapat mengonfigurasi forward proxy yang menengahi proxy API Anda dan TargetEndpoint eksternal (server target backend).
Untuk menggunakan proxy penerusan HTTP antara campuran dan TargetEndpoint, Anda harus mengonfigurasi
setelan proxy keluar di file penggantian. Properti cakupan lingkungan ini
mengarahkan permintaan target dari campuran ke proxy penerusan HTTP. Anda juga perlu memastikan
use.proxy
ditetapkan ke "true" untuk TargetEndpoint mana pun yang Anda inginkan melalui
{i>forward proxy<i}. Lihat bagian bawah halaman untuk mendapatkan petunjuk.
Untuk mengonfigurasi lingkungan hybrid guna meneruskan proxy, tambahkan
properti envs.httpProxy
ke file penggantian dan terapkan ke
. Contoh:
envs: - name: test httpProxy: scheme: HTTP host: 10.12.0.47 port: 3128 ...
Untuk detail tentang setiap properti konfigurasi envs.httpProxy
, lihat
Referensi properti konfigurasi.
Forward proxy dikonfigurasi untuk lingkungan; semua traffic yang berasal dari API proxy di lingkungan tersebut ke target backend melewati {i>forward proxy<i}. Jika lalu lintas untuk target spesifik dari proxy API harus langsung mengarah ke target backend, proxy, lalu atur properti berikut di TargetEndpoint untuk mengganti penerusan HTTP {i>proxy<i}:
<Property name="use.proxy">false</Property>
Untuk informasi selengkapnya tentang penetapan properti TargetEndpoint, termasuk cara mengonfigurasi koneksi ke endpoint target, lihat Referensi properti endpoint.
Tetapkan use.proxy
ke "benar" untuk TargetEndpoint mana pun yang ingin Anda jalankan
proxy penerusan HTTP:
<Property name="use.proxy">true</Property>