curl
명령 을 실행하려고 하는데이 오류가 발생합니다.
'http" not supported or disabled in libcurl
나는 내가있는 곳을보고 curl.exe
그것을 찾아 C:\Program Files\GDAL
삭제했다.
오류가 지속되었습니다. 이것은이었다 curl.exe
에 C:\Anaconda3\Library\bin
나도 그것을 삭제, 그래서.
오류가 계속 발생했습니다. 하나 명 더 있었다 curl.exe
에 $PATH
.
따라서 오류는 실행 파일과 무관합니다. 어떻게 고칠 수 있습니까?
답변
당신이 공급되어 있는지 확인 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 대신 double 대신 작은 따옴표로 URL을 래핑했기 때문이라고 생각합니다 .
(NewRelic 포럼, 강조 광산에서)
이것도 StackOverflow 의 QA 에서 나타났습니다 .