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 વર્તન હોય છે, જેમાં વાઇલ્ડકાર્ડ અને પોર્ટ મેળના તફાવતો સામેલ છે.

સંબંધિત લેખો