文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>关于LWP::Simple和LWP::UserAgent

关于LWP::Simple和LWP::UserAgent

时间:2009-05-21  来源:nothing3618

曾遇到的问题:

用LWP::Simple获取goole主页(www.goole.cn )的网页代码跟直接用浏览器获取的页面源代码不一样。

 

解决:

经各种搜索,得知设置agent就可以了。于是,改用LWP::UserAgent来获取网页代码。结果成功了。在这里可以设置agent来模拟一个浏览器,例如模拟一个firefox浏览器:

   my $browser=LWP::UserAgent->new;

   $browser->agent("Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4)Gecko/2008111217 Fedora/3.0.4-1.fc10 Firefox/3.0.4");

 

解释:

经过和同学们讨论,一种解释如下。LWP::Simple不支持cookies,于是在获取google主页的源代码时自动忽略了某些代码。而用LWP::UserAgent模拟浏览器后就可以支持了。

相关阅读 更多 +
排行榜 更多 +
鸡生化精英安卓版

鸡生化精英安卓版

飞行射击 下载
光头火柴人安卓版

光头火柴人安卓版

飞行射击 下载
轨道射击安卓版

轨道射击安卓版

飞行射击 下载