lwp-useragent

    8熱度

    3回答

    我將一個應用程序從PHP/cURL移植到Perl和LWP :: UserAgent。我需要對Web服務器執行POST請求並提供客戶端證書和密鑰文件。我試圖複製的PHP代碼是這樣的: curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_SSLCERT, "/path/to/certificate.pem");

    1熱度

    1回答

    我正在轉換一些Perl代碼使用LWP :: UserAgent :: DNS ::主機到PHP。 perl代碼正在做的是對負載平衡池中的多個單獨服務器進行頁面加載時間測量。由於服務器使用基於名稱的虛擬主機,Perl代碼使用該行更改URL /主機名到IP綁定: LWP::UserAgent::DNS::Hosts->register_host( 'www.mytesturl.com' =>

    1熱度

    1回答

    我正在從在線新聞報道的RSS提要中獲取特殊術語。我正在使用XML :: RSS :: Parser whith LWP :: UserAgent進行URL下載。即使我從cpan:http://search.cpan.org/~tima/XML-RSS-Parser-1.02/Parser.pm# $ feed-%3Erss_namespace_uri實際使用了一個複製粘貼,我無法使其工作。我總是得

    1熱度

    4回答

    我試圖寫在Perl監控腳本應該檢查的URL列表中的任何緩存。我現在用的是LWP::UserAgent,HTTP::Response和Time::HiRes模塊。 下面是我的代碼: use strict; use warnings; use LWP::UserAgent; use HTTP::Response; use Time::HiRes qw(gettimeofday); whi

    2熱度

    4回答

    我注意到在012ff中處理response_data和response_done事件與給定https網站之間的延遲大約爲120秒。我用普通的網頁瀏覽器進行了檢查,並且沒有遇到這種緩慢的情況,所以我懷疑有一些事情我必須做錯。 這裏是我做過什麼追查事件(由於某種原因use LWP::Debug qw(+)沒做什麼): use WWW::Mechanize; use Time::HiRes qw(ge

    0熱度

    3回答

    我使用LWP::UserAgent來請求大量的頁面內容。我已經知道我請求的網址的IP地址,所以我希望能夠指定我請求的網址的IP地址,以便LWP不必花時間進行DNS查找。我瀏覽過文檔,但沒有找到任何解決方案。有誰知道一種方法來做到這一點?謝謝!

    2熱度

    2回答

    我正在通過使用'LWP :: UserAgent'使用以下代碼檢索'ISO-8859-1'編碼的網站。 問題是,特殊字符顯示不正確,尤其是「€」符號顯示錯誤。 內容編碼被識別爲'ISO-8859-1',這是正確的。 要顯示檢索到的文本,我將它保存到一個文件中並用Notepag ++打開它。 問題:如何以正確的方式檢索'ISO-8859-1'編碼的特殊字符? #SENDING REQUEST

    2熱度

    3回答

    以下腳本在循環中運行,使用LWP::UserAgent檢索圖像,並使用Image::Magick調整它們的大小。 我從Image::Magick讀取下載的圖像時收到此錯誤: Exception 450: Unsupported marker type 0x54 如果我的LWP下載的圖像下載到我的電腦,在照片編輯器中打開它,保存爲.jpg文件,上傳並嘗試用Image::Magick閱讀,然後一切

    0熱度

    1回答

    我必須向一個也包含GET變量(查詢字符串)的URL發出POST請求。 我嘗試以下(看起來像一個最simepl /合乎邏輯的方式),但它不工作: my $ua = LWP::UserAgent->new; my $res = $ua->post('http://my.domain/index.pl?login=yes', { username => $username, pas

    2熱度

    1回答

    最近我從使用LWP :: UserAgent切換到LWPx :: ParanoidAgent來獲取由第三方提供的URL。 它的一切都很好,除了有時在/ etc/hosts中查找需要解析一個域。 LWP :: UserAgent自動執行此操作,但LWPx :: ParanoidAgent僅查詢真正的DNS服務器。 如何配置LWPx :: ParanoidAgent來搜索/ etc/hosts? 更新