.NET ning har bir manzil uchun avtomatik proksi qarorlarini saqlash
Siyosatni bitta sinov URL natijasi bilan almashtirish o'rniga har bir manzil uchun avtomatik proksi qarorlarini saqlang.
Bitta URL uchun proksini hal qilish sizga o'sha URL uchun qaror beradi. Bu har bir manzil uchun to'liq avtomatik marshrutlash siyosatini ochib bermaydi.
Bu kod GetProxy'ni tashqi sinov manzili bilan chaqirganda, qaytarilgan URIni olib, global miqyosda yangi qat'iy WebProxy o'rnatganda muhim. Asl siyosat boshqa xostni to'g'ridan-to'g'ri yuborishi yoki boshqa proksi tanlashi mumkin edi. Almashtirish bu ma'lumotni tashlab yubordi.
Manzilga bog'liq xatti-harakat ko'zda tutilganda mijozda qo'llab-quvvatlanadigan siyosat obyektini saqlang. Aloqasiz veb-saytni universal tekshiruv sifatida ishlatish o'rniga haqiqatda muvaffaqiyatsiz bo'layotgan URL uchun uning qarorini tekshiring.
To'g'ridan-to'g'ri qarorni ham to'g'ri talqin qiling. Amalga oshirish manzil chetlab o'tilganda asl manzilni qaytarishi mumkin; o'sha URIni avtomatik ravishda proksi deb qayta belgilash o'rniga chetlab o'tish qarorini solishtiring.
Agar qat'iy so'nggi nuqta ilovaning ko'zda tutilgan siyosati bo'lsa, uni aniq sozlang va bu tanlovni hujjatlashtiring. Bitta avto-proksi natijasidan tasodifan olingan qat'iy marshrutni keyingi manzil boshqacha harakat qilganda tushuntirish ancha qiyin.