2009-06-29 66 views
1

我想使用urllib庫從特定網頁檢索數據。 問題是,爲了打開這個頁面,一些數據應該被髮送到服務器之前的 。如果我使用IE瀏覽器,我需要首先更新一些複選框,然後按「顯示數據」按鈕,打開所需的頁面。 尋找源代碼,我看到按「顯示數據」提交某種形式的 - 沒有具體的網址。我找不到 在代碼什麼參數發送到服務器... 我認爲,也許更簡單的方法來做到這一點將是分析通信 之間的IE和網絡服務器後按「顯示數據「按鈕。 如果我能明確地看到IE做什麼,我可以用urllib來模擬它。如何在打開特定網頁時分析IE活動

最簡單的方法是什麼?

+0

當您在頁面上「查看源代碼」時,

說什麼?這實際上定義了URL和字段。請從頁面源發佈。 – 2009-06-29 10:09:34

回答

3

HTML調試代理將是在這種情況下使用的最佳工具。在使用IE時,我建議使用Fiddler,因爲它是由Microsoft開發的,並通過插件自動與Internet Explorer集成。我個人一直使用Fiddler,並且它是一個非常有用的工具,因爲我正在構建一個模擬用戶與網站瀏覽會話的應用程序。 Fiddler對請求參數,響應進行了非常好的調試,甚至可以對加密數據包進行解碼。

相關問題