.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 дарегин сураганыңызды жашырат. Домен дал келүү ошол суроо киргизүүсүнө карата болот, кызмат үчүн сиздин расмий эмес аталышыңызга карата эмес.