Ийгиликсиз болгон так URL жөнүндө демейки саясаттан сураңыз:

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

Колдонуңуз: System жана System.Net.Http ат мейкиндиктерин. Кайтарылган акыркы чекиттин жеке маалыматын коомдук журналдардан тышкары кармаңыз.

БайкооМаани
IsBypassed(destination)Бул саясат ошол URL үчүн түз маршруттоону тандайбы.
GetProxy(destination)Саясаттын жыйынтыгы; WebProxy баштапкы даректи кайтара алат айланып өткөндө.
Ийгиликсиз клиент аркылуу реалдуу сурооТандалган маршруттун колдонууга жарактуу болгондугу тууралуу далил.
Дарек тараптан булак дареги тууралуу отчетОшол суроо үчүн байкалган чыгуу.

HttpClient.DefaultProxy иштетүүчүдө ачык прокси конфигурациясы жок болгондо демейки маршруттоону камсыз кылат жана анын инициализациясы платформага көз каранды. Башка дайындалган прокси же өчүрүлгөн прокси колдонуу башкача тандашы мүмкүн. Жаңы диагностикалык клиентти гана эмес, чыныгы иштетүүчүнү текшериңиз.

Кызмат башка колдонуучу чөйрөсүндө да иштеши мүмкүн. Интерактивдүү колдонмо менен салыштырганда тандалган проксини, айланып өтүү чечимин жана суроонун жыйынтыгын өзүнчө кармаңыз. Бул код дарекке эч кандай туташуу ачпайт жана чыгуучу IP-ни өлчөбөйт; зарыл болсо ушундай далилди ошол эле клиент жана маршрут аркылуу чогултуңуз.

Тектеш макалалар