my $h = new HTTP::Headers( Accept=>'*/*', user_agent=>$ENV{'HTTP_USER_AGENT'}, ); &progress_log("setup the headers"); my $req = new HTTP::Request( $req_type, $posttourl, $h ); &progress_log("setup the headers"); my $user_page = $ua->request($req); &progress_log("got the results"); $user_page_flat = $user_page->as_string;