Menyelesaikan proxy untuk satu URL memberi Anda keputusan untuk URL itu. Itu tidak mengungkap kebijakan perutean otomatis lengkap untuk setiap tujuan.

Itu penting ketika kode memanggil GetProxy dengan alamat uji eksternal, mengambil URI yang dikembalikan, dan memasang WebProxy tetap baru secara global. Kebijakan asli bisa mengirim host lain secara langsung atau memilih proxy berbeda. Penggantian itu telah membuang informasi tersebut.

Simpan objek kebijakan yang didukung pada klien ketika perilaku yang bergantung pada tujuan memang diinginkan. Periksa keputusannya untuk URL yang benar-benar gagal alih-alih menggunakan situs web yang tidak terkait sebagai penguji universal.

Tafsirkan juga keputusan langsung dengan benar. Implementasi dapat mengembalikan tujuan asli ketika dilewati; bandingkan keputusan pelewatan alih-alih secara otomatis memberi label ulang URI itu sebagai proxy.

Jika titik akhir tetap adalah kebijakan yang dimaksudkan aplikasi, konfigurasikan secara eksplisit dan dokumentasikan pilihan itu. Rute tetap yang diturunkan secara tidak sengaja dari satu hasil proxy otomatis jauh lebih sulit dijelaskan ketika tujuan berikutnya berperilaku berbeda.

Artikel terkait