مەۋجۇت .NET Framework ASP.NET ئەپلىكەسىيىسىدىكى سەپلىمىنى تەكشۈرۈش ئۈچۈن سەپلىمە API سى ئارقىلىق system.net/defaultProxy نى ئوقۇڭ:

using System.Net.Configuration;
using System.Web.Configuration;

var section = WebConfigurationManager.GetSection(
    "system.net/defaultProxy") as DefaultProxySection;

if (section != null)
{
    bool enabled = section.Enabled;
    var configuredAddress = section.Proxy.ProxyAddress;
    bool useDefaultCredentials = section.UseDefaultCredentials;
}

قايتۇرۇلغان قىممەتلەر سەپلىمە بۆلىكىنى چۈشەندۈرىدۇ، بۇنىڭ ئىچىدە قوللىنىلىدىغان مىراس سەپلىمە ۋە كۆڭۈلدىكى قىممەتلەر بار. ئەپلىكەسىيىنىڭ تاللانغان سەپلىمىسىنى كۆرسىتىش ياكى تەكشۈرۈشتىن ئۆتكۈزگەندە ئۇلار پايدىلىق.

بىۋاسىتە ProxyAddress بىر نىشان ئۈچۈن تاللانغان ۋاكالەتچىدىن پەرقلىنىدۇ. ئاپتوماتىك سىياسەت ھەر بىر URL ئۈچۈن باشقا يول تاللىيالايدۇ، ھەمدە بىر تەلەپ ئۆزىنىڭ ئېنىق ۋاكالەتچى سەپلىمىسىنىمۇ ئېلىپ يۈرەلەيدۇ.

سۇئال شۇ نىشان ئۈچۈن سىياسەتنىڭ قارارى بولغاندا IWebProxy.GetProxy(destination) نى ئىشلىتىڭ. سۇئال سەپلىمىنىڭ نېمىنى جاكارلىغانلىقى بولغاندا DefaultProxySection نى ئىشلىتىڭ. قۇرۇق بىۋاسىتە ئادرېس ئۆزىلا ھەر بىر تەلەپنىڭ بىۋاسىتە ئۆتىدىغانلىقىنىڭ ئىسپاتى ئەمەس.

مۇناسىۋەتلىك ماقالىلەر