我有一个程序可以检索特定网页的内容,但有些页面会出现错误:
Can't get http://www.sitename.com
302 Moved Temporarily at geturl.pl line 30.
该网站在浏览器上显示良好。
想知道我可以做些什么来获取内容?
我的代码非常简单,是 LWP 的标准用法,并且在大多数页面上都可以正常工作。
my $browser = LWP::UserAgent->new(
agent=>'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)',
keep_alive=>'1'
);
...
my $response = $browser->get($url);
谢谢!
=================
更新:
- 是的,这是我正在使用的实际代码。是否有明确的选项可以打开以下重定向?
- 是的 wget 有效
谢谢