'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?
bertieb

คำตอบ:


30

ตรวจสอบให้แน่ใจว่าคุณกำลังจัดหาใบcurlเสนอราคาคู่ ( ") ไม่ใช่ราคาเดียว ( ')

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

( ... )

ผมเชื่อว่าคำเตือนแรกที่คุณเห็นกำลังเป็นเพราะการตัด URL ในราคาเดียวแทนคู่

(จากฟอรัม NewRelic เน้นการเน้นของฉัน)

นี้โผล่ขึ้นมาในการประกันคุณภาพมากกว่าใน StackOverflow

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.