lwp-useragent

    1熱度

    1回答

    我試圖訪問使用Perl5和LWP :: UserAgent的站點。然而,在連接時,腳本將以「403訪問被拒絕」消息而死亡。奇怪的部分是它使用WWW :: Mechanize完美地工作,但取回代碼完全相同。 通常我會懷疑用戶代理是原因,但如前所述,代碼在兩種情況下都是相同的。 WWW :: Mechanize和LWP :: UserAgent如何處理可能導致此問題的請求? 下面是一些演示兩種不同方法

    1熱度

    1回答

    我使用草莓的Perl 5.22,並嘗試運行folllowing代碼: use strict; use warnings; use LWP::UserAgent; my $ua = LWP::UserAgent->new(); my $response = $ua->get('https://ransomwaretracker.abuse.ch/feeds/csv/'); if ($

    1熱度

    1回答

    有沒有一種方法可以檢查LWP :: UserAgent是否可以使用? 可能的是,該效應初探的code,例如一個get請求,可以始終返回500,並且在一個status_line消息可以是500 HTML::Parser object version 3.35 does not match bootstrap parameter 3.72。

    0熱度

    1回答

    我試圖檢索使用LWP :: UserAgent的頁面,但我不斷收到一個「500內部服務器錯誤」作爲響應。在Firefox中檢索完全相同的頁面(使用全新的「私人窗口」 - 所以沒有任何Cookie設置)成功沒有問題。 我重複了與Firefox發送完全一樣的標題,但這仍然沒有什麼區別。這裏是我的完整代碼: use strict; use LWP::UserAgent; my $browserOb

    0熱度

    1回答

    有一個網頁,其包括形式內部的按鈕。單擊該按鈕可以使一個POST請求和CSV文件被下載。 我試圖使用自動化LWP :: UserAgent的的CSV下載過程。 我從Chrome開發人員工具注意到Content-Type爲multipart/form-data; boundary=---WebKitFormBoundary.... 任何想法,我怎麼能發送確切Request Payload其開發工具的展

    0熱度

    1回答

    我試圖在lwp :: useragent中設置IP地址,所以我嘗試了以下操作。但它會拋出以下錯誤 Can't connect to www.some_domain.com:443 LWP::Protocol::https::Socket: bind: Cannot assign requested address at /usr/local/share/perl/5.18.2/LWP/Prot

    0熱度

    1回答

    這是我處理參數Perl的問題。我需要將perl參數參數傳遞給http請求(Webservice),無論給perl文件的參數如何。 perl wsgrep.pl -name=john -weight -employeeid -cardtype=physical 在wsgrep.pl文件中,我需要將上述參數傳遞給http post params。 像下面, http://example.com/q

    0熱度

    1回答

    我無法建立並行連接來更改用戶代理並通過代理。這是我的簡單腳本: use HTTP::Request; use LWP::ConnCache; use LWP::Parallel::UserAgent; $ENV{PERL_LWP_SSL_VERIFY_HOSTNAME} = 0; my $reqs = [ HTTP::Request->new('GET', 'https:/

    1熱度

    1回答

    看着UserAgent.pm似乎是不確定的。至少,據我所知,當例程到達該部分時,它是不確定的,儘管我明確地將其設置爲$pua->agent()。這是一個錯誤?還有init_header(),但是當我嘗試$pua->request->init_header()時,它也未能設置。 #!/bin/perl use LWP::Parallel::UserAgent; my $ua_string =

    8熱度

    2回答

    我正在使用LWP :: UserAgent和:content_file選項將大文件直接下載到Perl文件。 這是我的代碼一個簡單的例子: require LWP::UserAgent; my $ua = LWP::UserAgent->new; $ua->timeout(3600); $ua->env_proxy; my $response = $ua->get( 'http: