Pyetni politikën e paracaktuar për URL-në e saktë që dështon:

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

Përdorni hapësirat e emrave System dhe System.Net.Http. Mbani informacionin privat të pikës fundore të kthyer jashtë regjistrave publikë.

VëzhgimKuptimi
IsBypassed(destination)Nëse kjo politikë zgjedh drejtim të drejtpërdrejtë për atë URL.
GetProxy(destination)Një rezultat politike; WebProxy mund të kthejë destinacionin origjinal kur anashkalohet.
Një kërkesë reale përmes klientit që dështonProvë nëse rruga e zgjedhur ishte e përdorshme.
Një raport i adresës burimore nga ana e destinacionitDalja e vëzhguar për atë kërkesë.

HttpClient.DefaultProxy ofron drejtim të paracaktuar kur trajtuesi nuk ka konfigurim të qartë të proxy-t, dhe inicializimi i tij varet nga platforma. Një proxy i caktuar ose përdorim i çaktivizuar i proxy-t mund të zgjedhë ndryshe. Shqyrtoni trajtuesin aktual, jo vetëm një klient të ri diagnostikues.

Një shërbim mund të funksionojë edhe me një mjedis tjetër përdoruesi. Mbani proxy-n e zgjedhur, vendimin e anashkalimit dhe rezultatin e kërkesës të ndara kur e krahasoni me një aplikacion interaktiv. Ky kod nuk hap asnjë lidhje destinacioni dhe nuk mat asnjë IP dalëse; mblidhni prova të tilla përmes të njëjtit klient dhe rruge nëse është e nevojshme.

Artikuj të ngjashëm