NO_PROXY opisuje ciele, ku ktorým sa má pristupovať priamo. Neurčuje proxy servery, ktorým sa vyhnúť. Pridanie IP samotného vybraného proxy do zoznamu neurčuje, či nesúvisiaci web použije toto proxy.

PoložkaVýznam v curl
example.comUvedená doména a zodpovedajúce subdomény obchádzajú proxy.
.example.comVylúčenie podľa prípony domény vrátane samotnej domény.
192.168.1.10Zodpovedajúca doslovná cieľová IP obchádza proxy.
192.168.0.0/16Zodpovedajúce ciele s doslovnou IP ho obchádzajú; podpora CIDR vyžaduje curl 7.86.0 alebo novší.
*Každý cieľ obchádza proxy.

Prázdny zoznam a hviezdička sa líšia

Pri výslovnom teste proxy prázdny zoznam na príkazovom riadku odstráni zhody obchádzania z prostredia:

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

Nahraďte dokumentačný koncový bod svojím HTTP proxy alebo kandidátom zo zoznamu HTTP proxy. Na opačné porovnanie zabezpečí zástupný znak v úvodzovkách priamu požiadavku, hoci je prítomná voľba proxy:

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

Ponechajte zástupný znak v úvodzovkách, aby ho shell nerozvinul na názvy súborov. Odstránenie premennej prostredia, nastavenie prázdnej hodnoty a prepísanie na príkazovom riadku sú rôzne úkony; iné platné nastavenie môže po odstránení jedinej definície zostať.

CIDR nie je pravidlo pre každé meno preložené do danej siete

Položka CIDR sa porovnáva s IP adresou použitou ako cieľový hostiteľ. Nie je všeobecným pokynom najprv preložiť každé meno hostiteľa a obísť proxy, ak odpoveď patrí do tejto siete. URL s menom hostiteľa a URL s jeho číselnou adresou preto môžu zvoliť rôzne trasy.

Použite mená hostiteľov alebo prípony domén, ak ich obsahuje URL. Nevkladajte do zoznamu úplnú schému, cestu ani výraz obchádzania z prehliadača s predpokladom, že ho curl vyloží rovnako.

Tieto pravidlá opisujú curl 8.14.1. Ostatní klienti majú vlastné správanie NO_PROXY vrátane rozdielov v zástupných znakoch a porovnávaní portov.

Súvisiace články