WWW::Mechanize或任何 Perl 模块中是否有一种方法可以在访问网站后读取文件。例如,我单击了一个按钮'Receive',然后会出现一个包含消息的文件 (.txt)。我将如何阅读内容?非常感谢答案..我已经为此工作了好几天,此外,我尝试了所有可能性。任何人都可以帮忙吗?如果你能给我一个想法好吗?:)
这是我的代码的一部分:
...
my $username = "admin";<br>
my $password = "12345";<br>
my $url = "http://...do_gsm_sms.cgi";
my $mech = WWW::Mechanize->new(autocheck => 1, quiet => 0, agent_alias =>$login_agent, cookie_jar => $cookie_jar);
$mech->credentials($username, $password);<br>
$mech->get($url);
$mech->success() or die "Can't fetch the Requested page";<br>
print "OK! \n"; #This works <br>
$mech->form_number(1);
$mech->click()
;
之后,将出现“下载”对话框,以便我可以保存文件(但我也可以将默认设置为立即打开而不是保存)。问题是,我怎样才能读取这个文件的内容?
..