.NET Framework Web.config প্ৰক্সী ছেটিংছ DefaultProxySection সৈতে
বৰ্তমানৰ .NET Framework ৱেব এপ্লিকেচনত কনফিগাৰেচন ফ্লেগ আৰু এটা আক্ষৰিক প্ৰক্সী ঠিকনা পৰীক্ষা কৰিবলৈ DefaultProxySection ব্যৱহাৰ কৰক।
বৰ্তমানৰ .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 ব্যৱহাৰ কৰক। এটা খালী আক্ষৰিক ঠিকনা নিজেই প্ৰমাণ নহয় যে প্ৰতিটো অনুৰোধ পোনপটীয়াকৈ যায়।