use WWW::Mechanize; $url = "http://daccess-ods.un.org/access.nsf/GetOpen&DS=A/HRC/WGAD/2015/28&Lang=E"; $mech = WWW::Mechanize->new(); $mech->get($url); $content = $mech->content(); while ($content =~ m//) { $refresh = $1; $link = $2; sleep $refresh; $mech->get($link); $content = $mech->content(); } $mech->save_content("output.txt");