Eltávolította a proxyváltozókat, új terminált nyitott, a curl mégis ugyanahhoz a proxyhoz kapcsolódik. Mielőtt a rendszer hálózati beállításait módosítaná, ellenőrizze a curl saját konfigurációs fájlját.

A curl induláskor alapértelmezett konfigurációt tölthet be. A tartós proxybejegyzés a saját konfigurációs szintaxisát használja:

proxy = "http://203.0.113.10:8080"

A konfigurációs fájl dokumentációja ismerteti a támogatott fájlhelyeket és a feldolgozási szabályokat. A fenti cím csak példa; a HTTP-proxylista jelölteket kínál engedélyezett nyilvános útvonalteszthez. Használja a platform dokumentált keresési sorrendjét; egy régi Windows-válaszból másolt fájlnév elvétheti azt a fájlt, amelyet a telepített curl ténylegesen olvas.

Indítsa az összehasonlítást az alapértelmezett fájl nélkül

A curl alapértelmezett konfigurációjának betöltését a -q első helyre írásával tilthatja meg. Kifejezetten közvetlen kéréshez törölje a proxyválasztást is:

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

A konfigurációs fájl önmagában történő letiltása más bemeneteket, köztük a környezeti változókat, meghagyja. Az üres proxybeállítás egyértelművé teszi az útválasztási szándékot.

A shell-aliász vagy wrapper proxybeállításokat adhat hozzá, mielőtt a curl meglátná a saját argumentumait. Ha a minimális összehasonlítás váratlanul viselkedik, vizsgálja meg, hogyan oldja fel a shell a parancsot, és milyen konfigurációs fájlok léteznek.

Legyenek egyszerűek az alapértékek

Az alapértelmezett fájl kényelmes stabil személyes útvonalhoz. A meghatározott proxyt igénylő szkriptek világosan jelezzék ezt a függőséget, ahelyett hogy a fejlesztő saját könyvtárának fájljára támaszkodnának.

A tartós konfigurációban óvatosan kezelje a hitelesítő adatokat. Korlátozza a fájl hozzáférését, és ne másolja projekt-tárolókba vagy támogatási jegyekbe. Egy hasznos diagnosztikai jelentés biztonságosan megnevezi a kiválasztott proxyt a jelszó közzététele nélkül.

Kapcsolódó cikkek