Staqsi lill-politika default dwar l-URL eżatt li jonqos:

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

Uża l-ispazji tal-ismijiet System u System.Net.Http. Żomm informazzjoni privata dwar il-punt tat-tmiem irritornat barra mil-logs pubbliċi.

OsservazzjoniTifsira
IsBypassed(destination)Jekk din il-politika tagħżilx routing dirett għal dik l-URL.
GetProxy(destination)Riżultat ta' politika; WebProxy jista' jirritorna d-destinazzjoni oriġinali meta tiġi bypassjata.
Talba reali permezz tal-klijent li jonqosEvidenza jekk ir-rotta magħżula kinitx użabbli.
Rapport dwar l-indirizz tas-sors min-naħa tad-destinazzjoniIl-ħruġ osservat għal dik it-talba.

HttpClient.DefaultProxy jipprovdi routing default meta l-handler m'għandux konfigurazzjoni tal-proxy espliċita, u l-inizjalizzazzjoni tiegħu tiddependi mill-pjattaforma. Proxy assenjat jew użu tal-proxy diżattivat jista' jagħżel b'mod differenti. Iċċekkja l-handler attwali, mhux biss klijent dijanjostiku ġdid.

Servizz jista' wkoll jaħdem b'ambjent tal-utent ieħor. Żomm il-proxy magħżul, id-deċiżjoni tal-bypass u r-riżultat tat-talba separati meta tqabbel ma' applikazzjoni interattiva. Dan il-kodiċi ma jiftaħ l-ebda konnessjoni mad-destinazzjoni u ma jkejjel l-ebda IP tal-ħruġ; iġbor evidenza bħal din permezz tal-istess klijent u rotta jekk meħtieġ.

Artikli relatati