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ページの取得
