'http "no es compatible o está deshabilitado en libcurl

20

Estoy tratando de ejecutar un curlcomando y obtengo este error:

'http" not supported or disabled in libcurl

Miré donde tengo curl.exe, lo encontré C:\Program Files\GDALy lo eliminé.

El error persistió. Esto estaba curl.exeadentro C:\Anaconda3\Library\bin, así que también lo eliminé.

El error aún persiste. Había uno más curl.exeen el $PATH.

Entonces el error es independiente del ejecutable. ¿Cómo puedo arreglarlo?

Dims
fuente
¿Cuál es la salida de curl --version?
bertieb

Respuestas:

30

Asegúrese de suministrar curlcomillas dobles ( "), no comillas simples ( ')

Curl en Windows se sabe que no le gustan las comillas simples según (por ejemplo) este hilo :

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

(...)

Creo que la primera advertencia que estás viendo se debe a ajustar la url entre comillas simples en lugar de dobles .

(de los foros de NewRelic, el énfasis es mío)

Esto también apareció en un control de calidad en StackOverflow .

bertieb
fuente