curli konfiguratsiooni peidetud puhverserver
Leia curli vaikekonfiguratsioon, hoia püsivad puhverserveri seaded arusaadavana ja jäta need üheks diagnostikaks vahele.
Eemaldasid puhverserveri muutujad, avasid uue terminali, kuid curl ühendub endiselt sama puhverserveriga. Enne süsteemi võrguseadete muutmist kontrolli curli enda konfiguratsioonifaili.
curl võib käivitamisel laadida vaikekonfiguratsiooni. Püsiv puhverserveri kirje kasutab selle konfiguratsioonisüntaksit:
proxy = "http://203.0.113.10:8080"
Konfiguratsioonifaili dokumentatsioon selgitab toetatud failiasukohti ja parsimisreegleid. Ülaltoodud aadress on näide; HTTP-puhverserverite loend pakub kandidaate lubatud avaliku marsruudi testiks. Kasuta oma platvormi dokumenteeritud otsingujärjekorda; vanast Windowsi vastusest kopeeritud failinimi ei pruugi viidata failile, mida paigaldatud curl tegelikult loeb.
Alusta võrdlust ilma vaikimisi failita
Paiguta -q esimeseks, et takistada curli vaikekonfiguratsiooni laadimist. Selge otsepäringu jaoks tühjenda ka puhverserveri valik:
curl -q --proxy "" https://example.com/
Ainuüksi konfiguratsioonifaili keelamine jätab alles muu sisendi, sealhulgas keskkonnamuutujad. Tühi puhverserveri valik teeb marsruutimise kavatsuse selgeks.
Shelli alias või ümbris võib lisada puhverserveri suvandeid enne, kui curl sinu argumendid näeb. Kui minimaalne võrdlus käitub ootamatult, uuri nii seda, kuidas shell käsu leiab, kui ka olemasolevaid konfiguratsioonifaile.
Hoia vaikeväärtused lihtsad
Vaikimisi fail on mugav stabiilse isikliku marsruudi jaoks. Kindlat puhverserverit vajavad skriptid peaksid selle sõltuvuse selgelt välja ütlema, mitte toetuma arendaja kodukataloogi failile.
Ole püsiva konfiguratsiooni mandaatidega ettevaatlik. Piira faili ligipääsu ning ära kopeeri seda projektirepositooriumidesse ega tugipiletitesse. Kasulik diagnostikaaruanne nimetab valitud puhverserveri turvaliselt ilma parooli avaldamata.