use Time::HiRes qw(gettimeofday); : : my $prep_start = gettimeofday ; $conn = new Net::HTTP( 'Host'=>"$url") || goto END_LOOP; my $prep_end = gettimeofday; # - - - - - Start - - - - - - my $start = gettimeofday ; $rtn = $conn->write_request(GET => "/", 'User-Agent' => "perlworks/1.0") || goto END_LOOP;; my ($code, $mess, %h) = $conn->read_response_headers(); $data{'page_size'} = $conn->read_entity_body($page, 512); my $end = gettimeofday; # - - - - - Stop - - - - - - : : my $delta = $end - $start;