我正在使用 WWW::Mechanize 模块登录网站。但我发现登录页面(main.html)是由 index.html 中的 jquery 加载的。
如果我使用get方法,我只能得到index.html,而不是main.html(实际登录页面)
你们对如何实现代码有任何想法吗?
#!/usr/bin/perl
use strict;
use warnings;
use WWW::Mechanize;
use HTTP::Cookies;
my $outfile = "out.html";
my $url = "https://XXXXX.mysite.com";
my $mech = WWW::Mechanize->new();
$mech->get($url);
$mech->submit_form(
form_number => 3,
fields => {
username => 'mungo',
password => 'lost-and-alone',
}
);
错误:
获取https://XXXXX.mysite.com时出错:无法连接到 XXXXX.mysite.com:getweb.pl 第 10 行的 443。