2014-09-19 17 views
1

我寫一個網站刮板我用WWW::Mechanize模塊。我正在執行帖子,並將無效值傳遞給帖子的參數。我提取的是從該頁面的所有鏈接並將其打印到文本文件。我會說沒關係,因爲文本文件是空的,這意味着沒有找到該頁面,但我的問題是success()方法正常,並且status()方法是200傳遞不正確的參數後在萬維網::機械化

我知道這聽起來有點奇怪,但我試圖找到一個頁面未找到狀態或東西來知道該頁面無效。

有誰有什麼正在發生的任何想法?

+2

檢查'$ mech-> content'和'$ mech->響應 - > as_string'看看網站真的回報了什麼。它可能會返回HTML中的錯誤消息,但HTTP狀態碼爲200。 – 2014-09-19 16:34:08

回答