Spyr .NET, hvørja proxy tað fór at brúka fyri eina URL
Kanna standardproxyvalið fyri eitt nágreiniligt mál, eisini avgerðir um at sleppa framvið og bein HttpClient-yvirskrivingar.
Spyr standardstevnuna um ta nágreiniligu URL, sum miseydnast:
var destination = new Uri("https://example.com/");
var proxy = HttpClient.DefaultProxy;
Console.WriteLine(proxy.IsBypassed(destination));
Console.WriteLine(proxy.GetProxy(destination));Brúka System og System.Net.Http navnarúm. Halt privatar upplýsingar um afturgivna endapuntin uttan fyri almennar loggar.
| Eygleiðing | Týdningur |
|---|---|
IsBypassed(destination) | Um henda stevnan velur beina leið fyri ta URL. |
GetProxy(destination) | Úrslit av stevnu; WebProxy kann geva upprunaliga málið aftur tá ið sleppt verður framvið. |
| Ein verulig fyrispurningur gjøgnum tann miseydnaða klientin | Prógv um, hvørt hin valda leiðin var brúklig. |
| Frásegð um kelduadressu frá málinum | Tann útgangurin, sum varð eygleiddur fyri tann fyrispurningin. |
HttpClient.DefaultProxy veitir standardleið, tá ið handterarin hevur onga beina proxy-uppsetning, og byrjanin av honum er treytað av pallinum. Ein onnur tilnevnd proxy ella avsløgd proxy-brúk kann velja øðrvísi. Kanna tann veruliga handteraran, ikki bara ein nýggjan diagnostiskan klient.
Ein tænasta kann eisini koyra við einum øðrum brúkaraumhvørvi. Halt valda proxy, avgerðina um at sleppa framvið og úrslitið av fyrispurninginum hvør sær, tá ið tú samanber við eitt interaktivt forrit. Hesi kotan letur onga samband til málið upp og málist ongan útgangs-IP; savna slík prógv gjøgnum sama klient og somu leið, um neyðugt.