curl --proxy "" curl-тің бос аргумент алуына сүйенеді. Бұл пәрмен әртүрлі Windows қабықшаларында басқаша әрекет етуі мүмкін, өйткені ескі Windows PowerShell-тің native пәрмендерді беруі бос жолдарды PowerShell 7.3-те енгізілген жаңа режимдер сияқты сақтамайды.

Егер бос мән жоғалса, келесі аргумент прокси мәні ретінде қабылдануы мүмкін. Бұл кез келген желілік шешімнен бұрынғы пәрмен жолын талдау мәселесі.

Тікелей curl сұрауы үшін бос емес айналып өту аргументі ниетті жеткізуді жеңілдетеді:

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

curl.exe-ті әдейі қолданыңыз: Windows PowerShell curl-ті басқа пәрменнің alias-ы ретінде шешуі мүмкін. Тырнақшадағы жұлдызша curl-тің барлық hostтар үшін айналып өту мәні ретінде беріледі.

Күрделірек native аргументтер қажет сценарийлер үшін PowerShell нұсқасын және оның native аргументтерді беру режимін тексеріңіз. cmd мысалын өзгеріссіз көшіру curl-тің дәл сол аргументтер тізімін алғанын дәлелдемейді.

Қатысты мақалалар