Basic認証しているページの取得
authorization_basicメソッドを使うと簡単です。
use strict; use warnings; use LWP::UserAgent; my $ua = LWP::UserAgent->new; my $req = HTTP::Request->new(GET => 'http://www.example.com/auth/'); $req->authorization_basic('user', 'password'); my $res = $ua->request($req); if ($res->is_success) { print $res->content, "\n"; } else { print "ERROR.\n"; print $res->status_line, "\n"; }
関連項目
・プロキシを使ったページの取得・HTTPヘッダの取得
・Webページの取得