Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

WWW::MechanizeでHTTPSとやり取りするとき

オレオレ証明書を使っていると

Error GETing https://example.com/: Can't connect to example.com:443 (certificate verify failed)

こんなエラーが出る。

WWW::MechanizeはLWP::UserAgent呼び出しているので

my $mech = WWW::Mechanize->new(ssl_opts => { verify_hostname => 0 });

こうやって書けば無視してくれるってなんか英語で書いてあった。

よく忘れるのでメモ。