NAME
LWP::Protocol::connect - Provides HTTP/CONNECT proxy support for LWP::UserAgent
SYNOPSIS
use
LWP::UserAgent;
$ua
= LWP::UserAgent->new();
Proxy Authentication
If you pass the authentication within the userinfo string of the proxy url a Basic authentication header will always be generated and sent to the proxy.
The more general way is to add the credentials of the proxy to the $ua object.
$ua
->credentials(
"localhost:3128"
,
"Squid proxy-caching web server"
,
"user"
,
"pw"
);
In this case the first request to the proxy will fail with a "407 Proxy Auth. Required". This will cause LWP::UserAgent to choose the right LWP::Authen::<method> module to add the authentication and retry.
DESCRIPTION
The LWP::Protocol::connect module provides support for using https over a proxy via the HTTP/CONNECT method.
SEE ALSO
IO::Socket::SSL, LWP::Protocol::https
COPYRIGHT
Copyright 2013 Markus Benning <me@w3r3wolf.de>
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.