Apache-AuthenURL
view release on metacpan or search on metacpan
lib/Apache/AuthenURL.pm view on Meta::CPAN
$r->log->error("$prefix is missing the URL", $r->uri);
return MP2 ? Apache2::Const::HTTP_INTERNAL_SERVER_ERROR :
Apache::Constants::HTTP_INTERNAL_SERVER_ERROR;
}
my $lwp_ua = new LWP::UserAgent;
if($attr->{proxy}) {
$lwp_ua->proxy('http', $attr->{proxy});
}
$lwp_ua->use_alarm(0);
my $lwp_req = new HTTP::Request $attr->{method} => $attr->{url};
unless( defined $lwp_req ) {
$r->log->error("$prefix: LWP failed to use METHOD: ", $attr->{method},
" to connect to URL: ", $attr->{url}, $r->uri);
return MP2 ? Apache2::Const::HTTP_INTERNAL_SERVER_ERROR :
Apache::Constants::HTTP_INTERNAL_SERVER_ERROR;
}
$lwp_req->authorization_basic($user, $sent_pwd);
my $lwp_res = $lwp_ua->request($lwp_req);
unless( $lwp_res->is_success ) {
( run in 1.100 second using v1.01-cache-2.11-cpan-de7293f3b23 )