PowerShell curl.exe चा रिकामा प्रॉक्सी आर्ग्युमेंट गमावू शकतो
curl चा रिकामा प्रॉक्सी पर्याय cmd पेक्षा वेगळा वागल्यास PowerShell चे नेटिव्ह आर्ग्युमेंट पासिंग विचारात घ्या.
curl --proxy "" curl ला रिकामा आर्ग्युमेंट मिळण्यावर अवलंबून आहे. हा आदेश Windows शेल्समध्ये वेगळा वागू शकतो, कारण जुन्या Windows PowerShell मधील नेटिव्ह कमांड पासिंग PowerShell 7.3 मध्ये सुरू केलेल्या नव्या मोड्सप्रमाणे रिकाम्या स्ट्रिंग्स जतन करत नाही.
रिकामे मूल्य गायब झाल्यास पुढील आर्ग्युमेंट प्रॉक्सी मूल्य म्हणून घेतला जाऊ शकतो. कोणत्याही नेटवर्क निर्णयापूर्वीची ही कमांड-लाइन पार्सिंगची समस्या आहे.
थेट curl विनंतीसाठी, रिकामा नसलेला बायपास आर्ग्युमेंट हेतू पास करणे सोपे करतो:
curl.exe --noproxy '*' https://example.com/
curl.exe जाणीवपूर्वक वापरा: Windows PowerShell curl ला दुसऱ्या आदेशाचा alias म्हणून सोडवू शकतो. अवतरण चिन्हांतील तारा curl च्या सर्व होस्टसाठी बायपास मूल्य म्हणून पास होतो.
अधिक गुंतागुंतीचे नेटिव्ह आर्ग्युमेंट आवश्यक असलेल्या स्क्रिप्टसाठी PowerShell ची आवृत्ती आणि तिचा नेटिव्ह आर्ग्युमेंट-पासिंग मोड तपासा. cmd चे उदाहरण न बदलता कॉपी केल्याने curl ला तीच आर्ग्युमेंट यादी मिळाली हे सिद्ध होत नाही.