Očuvanje .NET-ovih automatskih proxy odluka po odredištu
Sačuvajte automatske proxy odluke po odredištu umjesto da politiku zamijenite rezultatom za jedan testni URL.
Rješavanje proxyja za jedan URL daje vam odluku za taj URL. To ne otkriva potpunu politiku automatskog usmjeravanja za svako odredište.
To je važno kada kod poziva GetProxy s vanjskom testnom adresom, uzme vraćeni URI i instalira novi fiksni WebProxy globalno. Izvorna politika mogla je poslati drugi host izravno ili odabrati drugi proxy. Zamjena je odbacila tu informaciju.
Držite podržani objekt politike uz klijenta kada je namijenjeno ponašanje koje ovisi o odredištu. Ispitajte njegovu odluku za stvarni URL koji ne uspijeva umjesto da koristite nepovezano web-mjesto kao univerzalnu sondu.
Ispravno tumačite i izravnu odluku. Implementacija može vratiti izvorno odredište kada se ono zaobilazi; usporedite odluku o zaobilaženju umjesto da taj URI automatski preimenujete u proxy.
Ako je fiksna krajnja točka namijenjena politika aplikacije, konfigurirajte je eksplicitno i dokumentirajte taj izbor. Fiksnu rutu slučajno izvedenu iz jednog rezultata automatskog proxyja mnogo je teže objasniti kada se sljedeće odredište ponaša drugačije.