Podporuje NO_PROXY regex a vzory wildcard?
Zvoľte výraz obchádzania, ktorý skutočný klient podporuje, namiesto predpokladu, že NO_PROXY prijíma regulárne výrazy alebo syntax wildcard prehliadača.
Výnimka vyzerá presvedčivo: *.server.*. Vyzerá aj ako shellový vzor. Ani jeden z týchto faktov nedokazuje, že váš HTTP klient jej rozumie.
NO_PROXY nie je zdieľaný engine regulárnych výrazov. Špeciálna hviezdička jedného klienta nedokazuje podporu ľubovoľných wildcard uprostred názvu. curl dokumentuje jednu * ako obchádzanie všetkých hostiteľov. To je veľmi odlišné od sľubu, že *.server.* vyberá rodinu domén.
Začnite názvami, ktoré skutočne požadujete. Ak je požiadavkou jedna známa doména a jej subdomény, použite dokumentovaný tvar domény daného spotrebiteľa. Ak je požiadavkou niekoľko nesúvisiacich názvov obsahujúcich slovo, môže byť potrebné podporované API na výber trasy alebo zásada PAC. Pridanie ďalšej interpunkcie k nepodporovanému vzoru túto funkciu poskytnúť nemôže.
Pri zamýšľaných zhodách majte niekoľko protipríkladov. Majú sa obchádzať server.example, files.server.example aj server.other.test? A čo názov s rovnakými písmenami bez rovnakej hranice domény? Tieto odpovede definujú požiadavku jasnejšie než nazývanie nastavenia „wildcard“.
Zmena klienta je dôvodom znova skontrolovať vzor. Pravidlo obchádzania skopírované z rozšírenia prehliadača nie je automaticky platné v premennej prostredia, ktorú číta iný program.