Uklonili ste varijable proxyja, otvorili novi terminal, ali curl se i dalje povezuje s istim proxyjem. Prije promjene mrežnih postavki sustava provjerite vlastitu konfiguracijsku datoteku curla.

curl pri pokretanju može učitati zadanu konfiguraciju. Trajni unos proxyja koristi njezinu sintaksu:

proxy = "http://203.0.113.10:8080"

Dokumentacija konfiguracijske datoteke objašnjava podržane lokacije datoteka i pravila parsiranja. Gornja je adresa ilustrativna; popis HTTP proxyja nudi kandidate za dopušteno testiranje javne rute. Koristite dokumentirani redoslijed pretraživanja za svoju platformu; naziv datoteke iz starog odgovora za Windows možda promaši datoteku koju instalirani curl stvarno čita.

Započnite usporedbu bez zadane datoteke

Stavite -q na početak da spriječite učitavanje zadane konfiguracije curla. Za izričit izravan zahtjev očistite i odabir proxyja:

curl -q --proxy "" https://example.com/

Samo potiskivanje konfiguracijske datoteke ostavlja druge ulaze, uključujući varijable okruženja. Prazna opcija proxyja jasno pokazuje namjeru usmjeravanja.

Shell alias ili omotač može dodati proxy opcije prije nego curl vidi vaše argumente. Ako se minimalna usporedba ponaša neočekivano, provjerite kako shell razrješava naredbu i koje konfiguracijske datoteke postoje.

Neka zadane vrijednosti budu jednostavne

Zadana je datoteka praktična za stabilnu osobnu rutu. Skripte kojima treba određeni proxy trebaju jasno navesti tu ovisnost umjesto oslanjanja na datoteku u početnom direktoriju razvojnog programera.

Budite oprezni s vjerodajnicama u trajnoj konfiguraciji. Ograničite pristup datoteci i ne kopirajte je u repozitorije projekata ili ulaznice podrške. Korisno dijagnostičko izvješće sigurno navodi odabrani proxy bez objavljivanja lozinke.

Povezani članci