सध्याच्या .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 वापरा. रिकामा शब्दशः पत्ता हा स्वतःच पुरावा नाही की प्रत्येक विनंती थेट जाते.

संबंधित लेख