SSL暗号化HTTPS接続を介してHTMLサイトを取得する1行のbashコマンドがあります。
echo "GET / HTTP/1.1\nHost: www.example.com\n\n" | openssl s_client -connect www.example.com:443 -quiet 2> /dev/null
サイトは読み込まれていますが、次のようなHTTPヘッダーがあります。
HTTP / 1.1 200 OK
日付:2013年2月1日金曜日13:15:59 GMT
サーバー:Apache / 2.2.20(Ubuntu)
そしてもっとこのように。と2> /dev/null
私は間違ったSSL証明書などの出力を隠すことができます。curlは私がやりたいことをしていないので、別のスクリプトを取りたくありません。