【发布时间】:2010-07-07 04:34:25
【问题描述】:
我已将我的代码更新为如下所示。当我运行它时,虽然它说它找不到指定的链接。还有什么是测试它确实连接到页面的好方法?
#!/usr/bin/perl -w
use strict;
use LWP;
use WWW::Mechanize;
my $mech = WWW::Mechanize->new();
my $browser = LWP::UserAgent->new;
$browser->credentials(
'Apache/2.2.3 (CentOS):80',
'datawww2.wxc.com',
'************' => '*************'
);
my $response = $browser->get(
'http://datawww2.wxc.com/kml/echo/MESH_Max_180min/'
);
$mech->follow_link( n => 8);
(原帖)
用 Perl 下载小文件的最佳方法是什么?
我在 CPAN 上查看并找到了 lwp-download,但它似乎只能从链接下载。我有一个页面,其中的链接每三十分钟更改一次,名称中包含日期和时间,因此它们永远不会相同。有我可以使用的内置功能吗? Google 上的每个人都在说要使用 Wget,但如果可能的话,我有点想坚持使用 Perl,只是为了帮助我在使用它进行编程时更好地学习它。
还有用于登录网站的用户名和密码。我仍然知道如何使用 Perl 访问该站点,但我认为这可能会改变我可以用来下载的内容。
【问题讨论】:
-
你使用的是什么操作系统?
-
您应该开始一个新问题,而不是修改旧问题。这两个问题是不同的,这是关于身份验证的,我在下面的评论中回答了这个问题。你不需要 Apache...