Buza i-.NET ukuthi iyiphi i-proxy eyayizosebenzisa ku-URL
Hlola ukukhethwa kwe-proxy okuzenzakalelayo endaweni eqondile, kuhlanganise izinqumo zokudlula kanye nokushintshwa kwe-HttpClient okucacile.
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.
| Ukuqaphela | Incazelo |
|---|---|
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 elihlulekayo | Ubufakazi bokuthi umzila okhethiwe wawusebenziseka yini. |
| Umbiko wekheli lomthombo ovela ohlangothini lwendawo | Ukuphuma 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.