我正在玩WWW::Mechanize
,即
my $mech = WWW::Mechanize->new(\%opts);
$mech->get($url);
my $reponse = $mech->follow_link(regex_url => qr/some link/);
$response
作为HTTP::Response
对象返回。我的问题是,我可以使用我的$mech
继续关注回复中的链接,提交表单等吗?我可以对$response
对象做什么?
答案 0 :(得分:2)
HTTP::Response包含您想要从其他网站返回的所有内容:
$response->is_success()
会告诉您请求是否成功,$response->code()
会返回HTTP响应代码,$response->header('Content-Type')
将返回Content-Type
HTTP标头$response->content()
会为您提供回复内容,对于$mech
,您可以继续将其用于链接等。
查看WWW::Mechanize::Examples以获取一些好的例子。