プロが教えるわが家の防犯対策術!

ここのページを参考にuse Socketでホームページを読み込むスクリプトを作りました。
http://ash.jp/perl/socket_http.htm

httpは問題なく読み込めるのですが、httpsのページが読み込めません。

以下のように'http'を'https'に変更してみたのですが、エラーになります。
$port = getservbyname('https', 'tcp');

■エラー
Your browser sent a request that this server could not understand.
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.
----

use Socketではsslのページを読めないのでしょうか?
Perlでsslのページを読む方法はありますでしょうか?

A 回答 (1件)

「perl ssl」で検索すると…


http://netandfield.com/~shinoda/tech/0068_ssleay …
とか見つかりますが、SSLeayモジュールは入っていますか?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
以下2つを導入し、ここの一番下のサンプルを参考にしたらSSLのページを取得できるようになりました。ありがとうございます。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.ph …

IO::Socket::SSL
Net::SSLeay

お礼日時:2013/03/22 19:10

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!