我已經更新了我的代碼,看起來像這樣。當我運行它雖然它說它找不到指定的鏈接。還有什麼是測試它確實連接到頁面的好方法?用Perl下載文件
#!/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下載,但它似乎只從鏈接下載。我有一個鏈接頁面,每三十分鐘更改一次名稱中的日期和時間,以便它們永遠不會相同。有一個我可以使用的內置函數嗎? Google上的每個人都一直在說使用Wget,但如果可能的話,我還是希望能夠堅持使用Perl,只是爲了幫助我在編程時更好地學習它。
此外還有一個用戶名和密碼登錄到該網站。我知道如何使用Perl訪問網站,但我認爲這可能會改變我可以用來下載的內容。
你在什麼操作系統上? – Sean 2010-07-07 15:53:04
我正在使用Windows 7 – shinjuo 2010-07-07 15:54:01
你應該開始一個新的問題,而不是修改舊的。這兩個問題是不同的,這是關於認證,我在下面的評論中回答。你不需要Apache ... – vol7ron 2010-07-07 16:07:05