په .NET NO_PROXY کې مورني ډومینونه او فرعي ډومینونه
کله چې د .NET چاپېریال پروکسي تګلاره باید د هغې فرعي ډومینونه هم پریږدي، مورنی ډومین په قصد سره شامل کړئ.
د .NET په مستند شوو چاپېریال-پروکسي قواعدو کې .example.com له فرعي ډومینونو سره سمون خوري. دا له example.com خپل ځان سره سمون نه خوري. دا کوچنی توپیر کولی شي یوه خدمت په دوو لارو ووېشي.
| ننوتنه | په نظر کې .NET سمون |
|---|---|
example.com | د مورني کوربه نوم |
.example.com | د هغه ډومین لاندې کوربه نومونه |
example.com,.example.com | دواړه ډلې |
فرض کړئ چې د ننوتلو پاڼه مورنی نوم کاروي او د هغې API api.example.com کاروي. یوازې د ټکي لرونکې بڼې لرونکې لیست کولی شي د ننوتلو پاڼه د پروکسي له لارې ولېږي پداسې حال کې چې API مستقیم ځي. برعکس تېروتنه دا ده چې یوازې مورنی ډومین ولیکئ او تمه وکړئ چې هر ماشوم سمون وخوري. HttpClient.DefaultProxy.IsBypassed وګورئ د مورني ډومین او یوه ماشوم لپاره، ترڅو ترتیب شوې پرېکړه وګورئ.
دا په هغه چاپېریال تګلاره پلي کیږي چې ګډون کوونکی .NET HTTP کلاینټ کاروي. په ښکاره ډول ټاکل شوی IWebProxy، بل د مدیریت اجرا کول، یا بل وخت اجرا کېدونکی نسل اړتیا لري چې خپل قواعد وګوري. مه فکر کوئ چې د براوزر د تېرېدو لیست دا چاپېریال لیست شوی دی.
همدارنګه د دې عادت سره مقاومت وکړئ چې ترتیب *.example.com ته وژباړئ. د .NET مستند چاپېریال نحو ستوری د عمومي ځای نیونکي په توګه نه ګڼي.
کله چې یو کار کوونکی curl کمانډ له اپلیکیشن سره پرتله کوئ، په راپور کې لفظي URL وساتئ. “هماغه سرور” پټوي چې ایا تاسو مورنی ډومین، فرعي ډومین، یا IP پته غوښتې وه. د ډومین سمون د هماغه غوښتنې ننوتنې په وړاندې کیږي، نه د خدمت لپاره ستاسو غیر رسمي نوم په وړاندې.