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” гэж нэрлэхээс илүү шаардлагыг тодорхой тодорхойлдог.
Клиент солих нь загварыг дахин шалгах шалтгаан болно. Хөтчийн өргөтгөлөөс хуулсан тойрч гарах дүрэм нь өөр програм уншдаг орчны хувьсагчид автоматаар хүчинтэй биш.