Buza inqubomgomo ezenzakalelayo mayelana ne-URL eqondile ehlulekayo:

var destination = new Uri("https://example.com/");
var proxy = HttpClient.DefaultProxy;
Console.WriteLine(proxy.IsBypassed(destination));
Console.WriteLine(proxy.GetProxy(destination));

Sebenzisa izikhala zamagama System futhi System.Net.Http. Gcina ulwazi lwangasese lwephoyinti lokugcina elibuyisiwe ngaphandle kwamalogi omphakathi.

UkuqaphelaIncazelo
IsBypassed(destination)Ukuthi le nqubomgomo ikhetha umzila oqondile wale URL yini.
GetProxy(destination)Umphumela wenqubomgomo; I-WebProxy ingabuyisela indawo yokuqala lapho kudlulwa.
Isicelo sangempela ngokusebenzisa iklayenti elihlulekayoUbufakazi bokuthi umzila okhethiwe wawusebenziseka yini.
Umbiko wekheli lomthombo ovela ohlangothini lwendawoUkuphuma okubonwe kuleso sicelo.

HttpClient.DefaultProxy inikeza umzila ozenzakalelayo lapho isiphathi singenayo ukucushwa kwe-proxy okucacile, futhi ukuqalwa kwaso kuncike endaweni. Okunye i-proxy eyabelwe noma ukusetshenziswa kwe-proxy okukhubazekile kungakhetha ngendlela ehlukile. Hlola isiphathi sangempela, hhayi nje iklayenti lokuxilonga elisha.

Isevisi ingase futhi isebenze ngendawo yomsebenzisi ehlukile. Gcina i-proxy ekhethiwe, isinqumo sokudlula kanye nomphumela wesicelo kuhlukene lapho uqhathanisa nohlelo olusebenzisanayo. Le khodi ayivuli ukuxhumana nendawo futhi ayikali i-IP yokuphuma; qoqa ubufakazi obunjalo ngokusebenzisa iklayenti nomzila ofanayo uma kudingeka.

Izihloko ezihlobene