我正在尝试使用Perl的WWW::Mechanize模块来刮取ASPX页面。该页面发送了一些我希望存储并在后续请求中发送的cookie。那么我们如何使用这个模块存储cookie?
答案 0 :(得分:3)
根据documentation,如果您在多个请求中使用相同的实例,WWW :: Mechanize应自动为您处理cookie。
您能否告诉我们您的方法出现了哪些问题?
答案 1 :(得分:1)
正如revolet所说,WWW :: Mechanize会自动与Cookies配合使用。但是,如果通过“ store ”表示将Cookie保存到文件,则可以使用此代码:
$mech->cookie_jar->save( $cookie_filename );
您可以通过阅读Cookie文件在其他应用中加载这些Cookie:
$mech->cookie_jar->load( $cookie_filename );