使用perl登录网站

时间:2012-05-16 18:57:40

标签: perl web

我正在尝试使用perl登录网站。我已经尝试了所有选项--LWP :: Mechanize,LWP :: UserAgent等,但仍然无法成功登录。我得到200的响应代码,这意味着成功,但我将如何进入下一页?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

确保您使用LWP的Cookie

$ua->cookie_jar({ file => "$ENV{HOME}/.cookies.txt" });
登录后,只需将$ ua请求发送到下一页。

如果登录会将您编辑到另一个页面并且您希望获得该页面,那么请使用

$ua->requests_redirectable

有关详细信息,请查看文档 http://search.cpan.org/~gaas/libwww-perl-6.04/lib/LWP/UserAgent.pm