"http" libcurl में समर्थित या अक्षम नहीं है


20

मैं एक curlकमांड चलाने और इस त्रुटि को प्राप्त करने की कोशिश कर रहा हूं :

'http" not supported or disabled in libcurl

मैंने देखा कि मेरे पास कहां है curl.exe, इसे अंदर पाया C:\Program Files\GDALऔर इसे हटा दिया।

त्रुटि बनी रही। यह था curl.exeमें C:\Anaconda3\Library\bin, तो मैं यह भी नष्ट कर दिया।

त्रुटि अभी भी बनी हुई है। एक और था curl.exeमें $PATH

इसलिए त्रुटि निष्पादन योग्य से स्वतंत्र है। मेरे द्वारा यह कैसे किया जा सकता है?


का आउटपुट क्या है curl --version?
बर्टिब

जवाबों:


30

सुनिश्चित करें कि आप curlदोहरे उद्धरण चिह्नों ( ") के साथ आपूर्ति कर रहे हैं , एकल उद्धरण ( ') नहीं

Windows में कर्ल करने के लिए पता है कि नहीं है प्रति (उदाहरण के लिए) के रूप में एकल उद्धरण की तरह इस सूत्र :

D:\nr\platform_installer_win32>curl -X GET 'http://api.newrelic.com/v2/applications.json' \ -H "X-Api-Key:${APIKEY}" -i
curl: (1) Protocol "'http" not supported or disabled in libcurl

(...)

मेरा मानना ​​है कि आप जो पहली चेतावनी देख रहे हैं, वह डबल के बजाय एकल उद्धरणों में यूआरएल को लपेटने के कारण है ।

(न्यू रैलिक मंचों से, मेरा जोर)

यह भी स्टैकऑवरफ्लो पर एक क्यूए में पॉप अप हुआ ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.