use LWP::UserAgent; use LWP::Debug qw(+); my $browser = LWP::UserAgent->new(keep_alive => 1); $browser->cookie_jar({}); # for the session cookie $browser->proxy(['http', 'https'], 'http://192.168.2.1:8118/'); my $url = "https://www.hsbc.co.uk/"; my $response = $browser->get($url); print $response->status_line;