curl --proxy "" paļaujas uz to, ka curl saņem tukšu argumentu. Komanda dažādās Windows čaulās var darboties citādi, jo vecākās Windows PowerShell vietējo komandu nodošana nesaglabā tukšas virknes tāpat kā jaunākie režīmi, kas ieviesti PowerShell 7.3.

Ja tukšā vērtība pazūd, nākamais arguments var tikt izmantots kā starpniekservera vērtība. Tā ir komandrindas parsēšanas problēma pirms jebkura tīkla lēmuma.

Tiešam curl pieprasījumam ne-tukšs apiešanas arguments atvieglo nodoma nodošanu:

curl.exe --noproxy '*' https://example.com/

Izmantojiet curl.exe apzināti: Windows PowerShell var atrisināt curl kā citas komandas aizstājvārdu. Pēdiņās ievietotā zvaigznīte tiek nodota kā curl apiešanas vērtība visiem resursdatoriem.

Skriptiem, kuriem nepieciešami sarežģītāki vietējie argumenti, pārbaudiet PowerShell versiju un tā vietējo argumentu nodošanas režīmu. Nemainīta cmd piemēra kopēšana nepierāda, ka curl saņēma to pašu argumentu sarakstu.

Saistītie raksti