2013-10-18 16 views
0

我有一個只在瀏覽器中打開時只顯示SSH密鑰的URL。 該URL是我的Perl腳本的參數。我需要通過Perl打開HTTP頁面並捕獲網頁的內容,即將SSH密鑰存儲在變量中,並將其用於進一步處理。 有沒有一種機制可以在Perl中執行此操作。我試圖在網上找到它,但沒有解決方案完全適合!Perl:如何在perl腳本中捕獲通過URL顯示的數據

+5

您是否嘗試過'LWP :: Simple'的get函數? –

回答

3
use LWP::Simple; 
$content = get("http://google.com/"); 
die "Couldn't get it!" unless defined $content; 

$ content會存儲瀏覽器看到的所有內容,因此您可能需要從內容中去除HTML標籤。

有關更多信息,請參閱Link

+0

我之前嘗試過一種叫做WWW :: Mechanize的東西,但我無法得到它的工作。 LWP的工作非常好。感謝你的回答 – Scharzool