Odstránili ste premenné proxy a otvorili nový terminál, no curl sa stále pripája k rovnakému proxy. Pred zmenou sieťových nastavení systému skontrolujte vlastný konfiguračný súbor curl.

curl môže pri spustení načítať predvolenú konfiguráciu. Trvalý záznam proxy používa jej konfiguračnú syntax:

proxy = "http://203.0.113.10:8080"

Dokumentácia konfiguračného súboru vysvetľuje podporované umiestnenia súborov a pravidlá parsovania. Uvedená adresa je ilustračná; zoznam HTTP proxy ponúka kandidátov na povolený test verejnej trasy. Použite zdokumentované poradie vyhľadávania pre svoju platformu; názov súboru zo starej odpovede pre Windows môže minúť súbor, ktorý nainštalovaný curl skutočne číta.

Začnite porovnanie bez predvoleného súboru

Na začiatok vložte -q, aby sa predvolená konfigurácia curl nenačítala. Pri výslovne priamej požiadavke vymažte aj voľbu proxy:

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

Potlačenie samotného konfiguračného súboru ponechá iné vstupy vrátane premenných prostredia. Prázdna voľba proxy jasne vyjadruje zámer smerovania.

Alias alebo wrapper shellu môže pridať voľby proxy skôr, než curl uvidí vaše argumenty. Ak sa minimálne porovnanie správa neočakávane, overte, ako shell rieši príkaz a ktoré konfiguračné súbory existujú.

Predvolené hodnoty nechajte jednoduché

Predvolený súbor je pohodlný pre stabilnú osobnú trasu. Skripty, ktoré potrebujú konkrétne proxy, by mali túto závislosť jasne uviesť namiesto spoliehania sa na súbor v domovskom priečinku vývojára.

S prihlasovacími údajmi v trvalej konfigurácii zaobchádzajte opatrne. Obmedzte prístup k súboru a nekopírujte ho do projektových repozitárov ani lístkov podpory. Užitočná diagnostická správa bezpečne uvedie zvolené proxy bez zverejnenia hesla.

Súvisiace články