'http "libcurl’da desteklenmiyor


13

Bir curlkomutu çalıştırmaya ve bu hatayı almaya çalışıyorum :

'http" not supported or disabled in libcurl

Bulunduğum yere baktım curl.exe, buldum C:\Program Files\GDALve sildim.

Hata devam etti. Bu oldu curl.exeyılında C:\Anaconda3\Library\bin, bu yüzden de onu silindi.

Hata hala devam etti. İçinde bir tane daha curl.exevardı $PATH.

Yani hata yürütülebilir dosyadan bağımsızdır. Nasıl düzeltebilirim?


Çıktı nedir curl --version?
Bertieb

Yanıtlar:


19

Tek tırnak ( ) değil, curlçift ​​tırnak ( ") sağladığınızdan emin olun.'

Windows'taki kıvrılma, bu konuya göre (örneğin) tekli tırnaklardan hoşlanmadığı biliniyor :

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

(...)

Gördüğünüz ilk uyarının, URL’yi çift ​​yerine tekli tırnak işaretleri içine almaktan kaynaklandığını düşünüyorum .

(NewRelic forumlarından, benimkine vurgu yap)

Bu aynı zamanda StackOverflow üzerinde bir KG'da ortaya çıktı .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.