J'essaie d'exécuter une commande curl
et j'obtiens cette erreur:
'http" not supported or disabled in libcurl
J'ai regardé où j'ai curl.exe
, je l'ai trouvé dans C:\Program Files\GDAL
et je l'ai supprimé.
L'erreur a persisté. C'était curl.exe
dans C:\Anaconda3\Library\bin
, donc je l'ai aussi supprimé.
L'erreur persistait toujours. Il y avait encore un curl.exe
dans le $PATH
.
Donc, l'erreur est indépendante de l'exécutable. Comment puis-je le réparer?
curl
avec des guillemets doubles ("
) et non entre guillemets simples ('
).Curl dans Windows est connu pour ne pas aimer les guillemets simples selon (par exemple) ce fil :
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
(...)
Je crois que le premier avertissement que vous voyez est dû au fait de placer l’URL entre guillemets simples au lieu de double .
(de forums NewRelic, mon accentuation)
Cela est également apparu dans un QA sur StackOverflow .