NO_PROXY тікелей қатынау керек нысаналарды сипаттайды. Ол пайдаланбау керек прокси серверлерін көрсетпейді. Таңдалған проксидің өз IP-сін тізімге қосу бөтен сайттың сол проксиді пайдалануын анықтамайды.

Жазбаcurl ішіндегі мағынасы
example.comАталған домен және сәйкес ішкі домендер проксиді айналып өтеді.
.example.comДоменнің өзін де қамтитын домен жұрнағы бойынша ерекшелік.
192.168.1.10Тікелей жазылған сәйкес нысана IP проксиді айналып өтеді.
192.168.0.0/16Тікелей жазылған сәйкес IP нысаналары оны айналып өтеді; CIDR қолдауы үшін curl 7.86.0 немесе жаңасы керек.
*Барлық нысана проксиді айналып өтеді.

Бос тізім мен жұлдызша бөлек

Проксиді айқын тексеру үшін пәрмен жолындағы бос тізім ортадан келетін айналып өту сәйкестіктерін алып тастайды:

curl --proxy http://203.0.113.10:8080 --noproxy '' \
  --connect-timeout 5 --max-time 15 https://example.com/

Құжаттамадағы мысал нүктені өз HTTP проксиіңізбен не HTTP прокси тізіміндегі үміткермен ауыстырыңыз. Кері салыстыруда тырнақшадағы таңба прокси параметрі бар болса да сұрауды тікелей жібереді:

curl --proxy http://203.0.113.10:8080 --noproxy '*' \
  --connect-timeout 5 --max-time 15 https://example.com/

Қабықша оны файл атауларына жаймауы үшін таңбаны тырнақшада сақтаңыз. Орта айнымалысын жою, оған бос мән беру және пәрмен жолынан үстінен жазу — бөлек әрекеттер; тек бір анықтаманы жойғаннан кейін басқа қолданылатын баптау қалуы мүмкін.

CIDR — желіге шешілетін әр атауға арналған ереже емес

CIDR жазбасы нысана хост ретінде пайдаланылатын IP мекенжаймен салыстырылады. Бұл әр хост атауын алдымен шешіп, жауап осы желіге кірсе проксиді айналып өтуге арналған жалпы нұсқау емес. Сондықтан хост атауы бар URL мен оның сандық мекенжайы бар URL әртүрлі бағыт таңдай алады.

URL ішінде хост атауы не домен болса, хост атауларын немесе домен жұрнақтарын қолданыңыз. Тізімге толық схеманы, жолды не браузердің айналып өту өрнегін салып, curl оны бірдей түсінеді деп ойламаңыз.

Бұл ережелер curl 8.14.1-ді сипаттайды. Басқа клиенттердің NO_PROXY әрекеті өзге, соның ішінде үлгі таңбалары мен порттарды сәйкестендіруде айырма бар.

Қатысты мақалалар