Frot d'Standardpolitik no der exakter URL, déi verseeft:

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

Benotzt d'Nummraim System an System.Net.Http. Halt privat Informatiounen iwwer den zréckginn Ennpunkt aus ëffentleche Logbicher.

BeobachtungSinn
IsBypassed(destination)Ob dës Politik direkt Routing fir déi URL auswielt.
GetProxy(destination)Eng Politikresultat; WebProxy kann d'Originaldestinatioun zréckginn wann ëmgaang.
Eng richteg Ufro duerch de Client, dee verseeftBeweis, ob de gewielte Wee brauchbar war.
En Quelladressbericht vun der DestinatiounssäitDen Ausgang, deen fir déi Ufro observéiert gouf.

HttpClient.DefaultProxy liwwert Standardrouting, wann den Handler keng explizit Proxykonfiguratioun huet, an seng Initialiséierung hänkt vun der Plattform of. En aneren zougewisene Proxy oder deaktivéierte Proxygebrauch kann anescht wielen. Préift den tatsächlechen Handler, net just en neien Diagnoseclient.

En Déngscht kann och mat engem aneren Benotzerëmfeld lafen. Halt de gewielte Proxy, d'Ëmwee-Entscheedung an d'Resultat vun der Ufro getrennt, wann Dir en mat enger interaktiver Applikatioun vergläicht. Dëse Code mécht keng Verbindung zur Destinatioun op a moosst keng Ausgangs-IP; sammelt sou Beweiser iwwer dee selwechte Client an dee selwechte Wee, wann néideg.

Ähnlech Artikelen