NO_PROXY regex және wildcard үлгілерін қолдайды ма?
NO_PROXY тұрақты өрнектерді немесе браузердің wildcard синтаксисін қабылдайды деп болжамдаудың орнына нақты клиент қолдайтын айналып өту өрнегін таңдаңыз.
Ерекшелік сенімді көрінеді: *.server.*. Ол shell үлгісіне де ұқсайды. Бұл екі фактінің ешқайсысы HTTP клиентіңіз оны түсінетінін дәлелдемейді.
NO_PROXY ортақ тұрақты өрнектер қозғалтқышы емес. Бір клиенттің ерекше жұлдызшасы атау ортасында еркін wildcard қолдауын дәлелдемейді. curl бір * таңбасын барлық хосттарды айналып өту ретінде құжаттайды. Бұл *.server.* домендер отбасын таңдайды деп уәде беруден әлдеқайда өзгеше.
Нақты сұрайтын атаулардан бастаңыз. Талап бір белгілі домен мен оның қосалқы домендері болса, тұтынушының құжатталған домен пішінін қолданыңыз. Талап сөзді қамтитын бірнеше байланыссыз атау болса, қолдау көрсетілетін бағыт таңдау API-і немесе PAC саясаты қажет болуы мүмкін. Қолдау көрсетілмейтін үлгіге көбірек тыныс белгілерін қосу бұл мүмкіндікті бере алмайды.
Көзделген сәйкестіктердің қасында бірнеше қарсы мысал ұстаңыз. server.example, files.server.example және server.other.test барлығы айналып өтуі керек пе? Ал бірдей әріптері бар, бірақ домен шекарасы бірдей емес атау ше? Бұл жауаптар параметрді «wildcard» деп атағаннан гөрі талапты анық айқындайды.
Клиентті ауыстыру үлгіні қайта тексеруге себеп. Браузер кеңейтімінен көшірілген айналып өту ережесі басқа бағдарлама оқитын орта айнымалысында автоматты түрде жарамды емес.