/ / Curlを使ってWindows 7でHttps Webページを取得する - windows、perl、curl、cygwin、libcurl

Curlを使ってWindows 7でHttps Webページを取得する - windows、perl、curl、cygwin、libcurl

私はhttpsページを取得する必要があります。現在curl.exeアプリケーションを自分のパスに置き、それをPerlファイルで呼び出すことによって、カールします。しかし、 "*プロトコルhttpsはlibcurlでサポートされていないか無効になっていません"というエラーが表示されます。私は周りを見回していましたし、それを働かせるための指示を見つけることができません。私はcygwinとOpenSSL-Win32をインストールしましたが、何かが私はカールを最初からコンパイルする必要があると私に伝えています。私はこれに関する経験はありません。

回答:

回答№1の場合は38

私は下のステップがうまく機能していた

  1. 64ビット版のダウンロードと解凍 SSLを使用したcURL.
  2. ダウンロード Certficate Authority Public Keyの最新バンドル mozilla.orgから。
  3. このファイルの名前をcacert.pemからcurl-ca-bundle.crtに変更してください
  4. それらの両方が PATH 環境。

テスト

curl -L https://www.google.com

更新

あなたが他のツールを試すために開いているなら、私は思います httpie 良い選択肢です。


回答№2の6
curl --insecure

カールの証明書の検証をオフにしたい場合は、 -k(または--insecure)オプション。


回答№3の場合は1

私は最も簡単な方法は、SSL保護されたページを取得するためにブラウザを使用することだと思う。 FirefoxとiMacrosで試してみてください コマンドラインのサポート (Google Chromeと同じ ここに)。