Konservu la el la agordo derivitan politikon antaŭ ol la aplikaĵo unuafoje anstataŭigos WebRequest.DefaultWebProxy:

System.Net.IWebProxy configuredPolicy =
    System.Net.WebRequest.DefaultWebProxy;

Restarigu tiun referencon ĉe la kontrolita aplikaĵa limo:

System.Net.WebRequest.DefaultWebProxy = configuredPolicy;

IWebProxy povas elekti malsamajn itinerojn kaj preterigojn por malsamaj celoj. Solvi unu testan URL kaj konstrui fiksan WebProxy el la respondo perdas tiujn decidojn.

DefaultProxySection estas agordaj datumoj, ne publika konverta interfaco por rekrei la efektivan politikon de la Framework. Ĝia interna konverta kodo ne estas aplikaĵa API.

La konservita valoro estas objektreferenco, ne profunda kopio. Se la aplikaĵo ŝanĝas la akreditaĵojn aŭ agordojn de tiu objekto, reasigni la referencon ne povas malfari tiujn ŝanĝojn.

Por unu peto aŭ aparta laborŝarĝo, agordu rekte ĝian klienton. Provizore ŝanĝi ĉi tiun komunan defaŭlton dum samtempa laboro donas al la aliaj alvokantoj la saman ŝanĝiĝantan politikon.

Rilataj artikoloj