Perl 如何在抓取时存储浏览器cookie?
我正试图用Perl的模块刮取一个ASPX页面。该页面发送一些cookie,我希望存储这些cookie并在后续请求中发送它们。那么我们如何使用这个模块来存储cookies呢 根据,如果您跨多个请求使用同一实例,WWW::Mechanize应该自动为您处理cookie 您能告诉我们您的方法出现了哪些问题吗?根据,如果您跨多个请求使用同一实例,WWW::Mechanize应该自动为您处理cookie 您能告诉我们您的方法出现了什么样的问题吗?正如WWW::Mechanize自动处理Cookies所说的那样。但是,如果“存储”是指将Cookie保存到文件,则可以使用以下代码:Perl 如何在抓取时存储浏览器cookie?,perl,screen-scraping,Perl,Screen Scraping,我正试图用Perl的模块刮取一个ASPX页面。该页面发送一些cookie,我希望存储这些cookie并在后续请求中发送它们。那么我们如何使用这个模块来存储cookies呢 根据,如果您跨多个请求使用同一实例,WWW::Mechanize应该自动为您处理cookie 您能告诉我们您的方法出现了哪些问题吗?根据,如果您跨多个请求使用同一实例,WWW::Mechanize应该自动为您处理cookie 您能告诉我们您的方法出现了什么样的问题吗?正如WWW::Mechanize自动处理Cookies所说的
$mech->cookie_jar->save( $cookie_filename );
您可以通过读取cookie文件将这些cookie加载到另一个应用程序中:
$mech->cookie_jar->load( $cookie_filename );
如前所述,WWW::Mechanize自动处理Cookies。但是,如果“存储”是指将Cookie保存到文件,则可以使用以下代码:
$mech->cookie_jar->save( $cookie_filename );
您可以通过读取cookie文件将这些cookie加载到另一个应用程序中:
$mech->cookie_jar->load( $cookie_filename );