SSLでHTTPメソッドを実行する

  • 投稿日:
  • by
  • カテゴリ:

SSL付のWebサーバを構築して、telnetで以下のように実行しようとしたが、当然のように駄目だった。

# telnet www.hogehoge.co.jp 443
⇒NG

調べてみると、OpenSSLを利用してtelnetのように実行できることが分かった。

【書式】
# openssl s_client -quiet -connect [server]:[port]

【実行例】
# openssl s_client -quiet -connect www.hogehoge.co.jp:443

あとはtelnetで80番ポートに接続したときと同じように操作すればよい。

GET /index.html HTTP/1.1
Host: www.hogehoge.co.jp