libcurlでは「http」はサポートされていないか無効になっています


18

curlコマンドを実行しようとすると、次のエラーが発生します。

'http" not supported or disabled in libcurl

私が持っている場所を探しcurl.exe、見つけてC:\Program Files\GDAL削除しました。

エラーが解決しない。これはにあっcurl.exeC:\Anaconda3\Library\binので、私も削除しました。

エラーはまだ解決しません。にもう1つありcurl.exeました$PATH

したがって、エラーは実行可能ファイルから独立しています。どうすれば修正できますか?


の出力はcurl --version何ですか?
bertieb

回答:


28

あなたが供給していることを確認しcurl、二重引用符(に")、ない単一引用符('

WindowsのCurlは、(たとえば)このスレッドのように単一引用符を好まないことがわかっています

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のQAオーバーでもポップアップしました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.