www-mechanize

    0熱度

    1回答

    我有一種情況,我需要檢查內部Web應用程序的某些條件。 首先,我需要檢查,如果加載應用程序或沒有。 - 爲此,我使用了Perl機械化模塊並使用get方法加載了URl的 。我面臨的問題是它顯示401 未經授權,如果我發送用戶名和密碼作爲參數 函數「憑據」它工作正常。 我只是想檢查網頁是否加載或沒有輸入憑據?打印一條消息,如果它加載看起來很好。

    2熱度

    1回答

    我試圖用我的所有水電費賬單無紙化,這意味着從Suddenlink下載報表而不是將紙張填入文件櫃中。我已經使用了WWW :: Mechanize,並且我喜歡它(爲什麼我試圖在LWP中這麼做這麼久?),所以我繼續前進並獲得了一個可用的腳本。我可以登錄,導航到列出pdf鏈接的頁面,並循環瀏覽這些頁面。 我做到以下幾點: my $pdf = $mech->clone(); for my $link (

    0熱度

    1回答

    我目前是新來使用WWW :: Mechanize,並使用它來建立一個網絡抓取工具,將進入學校網站,並拉動課程數據,以便我建立的網站可以承認衝突。目前,我有這個代碼在Perl: #!/user/bin/perl use warnings; use strict; use WWW::Mechanize; my $browser = WWW::Mechanize->new; $browser

    0熱度

    1回答

    幾次現在我遇到了一個情況,一個只支持HTTP::Tiny的模塊可以從允許用戶提供自己的UserAgent模塊中獲益(LWP::UserAgent,WWW::Mechanize::Cached等)是否存在一個可以接受UserAgent對象的模塊然後統一實現GET,POST等? 一對夫婦的使用情況: 1)我想提供我自己的用戶代理,這樣我可以用LWP::ConsoleLogger::Easy跟蹤的HTT

    1熱度

    2回答

    我一直在努力從Metacritic中提取信息,但是現在我遇到了不能夠乾淨地提取帶有撇號或破折號的文本的問題。 use WWW::Mechanize; $reviewspage = 'http://www.metacritic.com/movie/a-band-called-death/critic-reviews'; $Review = 'In the end Death triumphs,

    1熱度

    1回答

    我使用WWW::Mechanize自動將'訂單'放入我們供應商的門戶(經許可)。通過填寫相關表單域和正常情況,這非常簡單。 但是,門戶網站已經考慮到了支持JavaScript的客戶端,並且因此採取了一些捷徑;他們採取的最重要的捷徑是當你通過一個普通POSTS的「嚮導」(一系列表單)時,他們要求你通過執行一個AJAX POST「釋放」一些資源服務器端的「上一個嚮導步驟」 。在僞代碼: GET pag

    1熱度

    2回答

    是代碼 use parent qw(LWP::UserAgent); sub new { my $class = shift; my $self = {}; bless $self, $class; $self->agent("Mozilla/8.0"); $self->timeout(20); return $self; }

    0熱度

    1回答

    我有這樣一個文本框在HTML <input class="whatever" placeholder="Username"> 我想用機械化Perl來填充它。我能填補它的時候name屬性是present.I試圖 use strict; use warnings; use WWW::Mechanize; my $url = 'http://urltoscrap'; my $mech =

    1熱度

    1回答

    我寫一個網站刮板我用WWW::Mechanize模塊。我正在執行帖子,並將無效值傳遞給帖子的參數。我提取的是從該頁面的所有鏈接並將其打印到文本文件。我會說沒關係,因爲文本文件是空的,這意味着沒有找到該頁面,但我的問題是success()方法正常,並且status()方法是200。 我知道這聽起來有點奇怪,但我試圖找到一個頁面未找到狀態或東西來知道該頁面無效。 有誰有什麼正在發生的任何想法?

    0熱度

    1回答

    我對Perl很新穎。我正在學習如何使用Mechanize包。我有示例頁面。我不知道它是否對學習有好處,它以奇怪的方式工作,但我仍然想知道現在發生了什麼。 首先,我寫劇本這是越來越第1頁下直接內容: my $mech = WWW::Mechanize::Frames-> new(); my $mechFr = WWW::Mechanize::Frames-> new(); my $url="pa