curl --proxy "" ay umaasa na ang curl ay makakatanggap ng walang-lamang argumento. Maaaring kumilos nang iba ang utos sa iba't ibang shell ng Windows dahil hindi pinapanatili ng pagpasa ng native na utos sa lumang Windows PowerShell ang walang-lamang string sa parehong paraan tulad ng mga bagong mode na ipinakilala sa PowerShell 7.3.

Kung mawala ang walang-lamang halaga, maaaring magamit ang susunod na argumento bilang halaga ng proxy. Isa itong problema sa pag-parse ng command line bago ang anumang desisyon sa network.

Para sa direktang kahilingan ng curl, pinapadali ng hindi-walang-lamang bypass argumento ang pagpasa ng layunin:

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

Gamitin ang curl.exe nang sadya: maaaring i-resolve ng Windows PowerShell ang curl bilang alias ng ibang utos. Ang bituin sa loob ng mga panipi ay ipinapasa bilang halaga ng bypass para sa lahat ng host ng curl.

Para sa mga script na nangangailangan ng mas komplikadong native na argumento, tingnan ang bersyon ng PowerShell at ang mode nito sa pagpasa ng native na argumento. Ang pagkopya ng halimbawa ng cmd nang walang pagbabago ay hindi nagpapatunay na natanggap ng curl ang parehong listahan ng argumento.

Kaugnay na mga artikulo