SSL で GET リクエストを送信する方法

% openssl s_client -quiet -connect ホスト:443


verify return:0

  が返ってきたら HTTP リクエストを送信.

% openssl s_client -quiet -connect
depth=1 /C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA
verify error:num=20:unable to get local issuer certificate
verify return:0
GET / HTTP/1.0 (<- 入力する)

HTTP/1.0 302 Found
Date: Tue, 20 Dec 2005 00:51:08 GMT
Content-Type: text/html
Server: GFE/1.3
Connection: Close
Content-Length: 151

<H1>302 Moved</H1>
The document has moved
<A HREF="">here</A>.

- ref.: SSL(443/tcp) で GET / HTTP/1.0 ...

  上記サイトに載っていたやり方だと 400 Bad Request が返ってくる.