use LWP::UserAgent; use HTTP::Request; $UA = LWP::UserAgent->new; $UA->timeout(60); $response = $UA->request(HTTP::Request->new('GET', $url); # You may now operate on $response->content(). # Be certain you test for success with $response->is_success