lwp

    0熱度

    1回答

    我試圖在Perl中使用LWP :: Simple從聯合國網站(安理會決議等)下載一些PDF文檔。然而,我沒有返回PDF,而是收到一個HTML錯誤頁面。考慮這個非常簡單的例子: use LWP::Simple; use strict; my $url = 'https://documents-dds-ny.un.org/doc/UNDOC/GEN/N16/100/02/PDF/N1610002

    1熱度

    1回答

    我曾嘗試下面的代碼 my $url = "https://api.box.com/2.0/users/"; use strict; use warnings; use LWP::UserAgent; use HTTP::Request::Common qw{ POST }; use CGI; my $ua = LWP::UserAgent->new(); my $reques

    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 ($

    0熱度

    1回答

    #!/usr/bin/perl use strict; use warnings; use LWP::UserAgent; my $ua = LWP::UserAgent->new( agent => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/603.2.4 (KHTML, like Gecko)

    0熱度

    1回答

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

    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

    1熱度

    1回答

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

    3熱度

    2回答

    我使用LWP::Simple來獲取一個網頁,其中有幾個格式不正確的字符。我打電話給.get。而不是,我想解碼插入replacement characters在困惑的部分,並繼續前進。 它看起來像迴應是一個Buf對象和使用該.decode。我仍然在調查,但缺乏文檔使這比應該更困難。

    3熱度

    2回答

    我試圖使用特定的網絡服務,我可以成功地用下面的命令進行上傳: curl -X POST --header "Transfer-Encoding: chunked" -d @Downloads/file.pdf https://some.webservice/upload 我得到一個JSON響應表示成功。 但是,我無法弄清楚如何在WWW :: Mechanize中做同樣的事情。 $mech->p

    1熱度

    1回答

    我已經通過下面的腳本成功登錄到網頁,但網頁卡在重定向頁面。我不知道如何通過它。下面是我的代碼 use strict; use warnings; use LWP::UserAgent; use HTTP::Request::Common qw(POST); use HTTP::Cookies; my $URL="http://www.redirect.com"; my $UA = L