是否有可能檢索通過代碼發送單個GET http請求時發生的所有http請求的列表(我的情況爲ruby)。訪問網站時查看所有http請求[In Code]
基本上和fiddler或者firebug中的NET標籤一樣。
例如當我向www.amazon.com發送一個GET請求時,螢火蟲說有94個這個頁面的請求。我希望能夠獲得這94個請求的列表,以便我可以在我的代碼中使用它們。
據我所知,我相信如果不使用其他類型的軟件,如tcpdump,這是不可能的。但說實話,這是超出我的深度。
要清楚,我不想僅僅使用fiddler或firebug,因爲我需要對我的ruby代碼中的請求進行進一步的數據處理。
你是否使用類似Net :: HTTP來獲取頁面? – robbrit 2012-04-21 13:50:47
如果您執行單個GET請求,則只會有一個GET請求。你在說的是當你在tyour瀏覽器中鍵入URL,並且你的瀏覽器被配置爲在HTML(css,javascript,images)下載大量文件引用時 – Jasper 2012-04-21 13:51:14
@Jasper這應該是一個回答而不是評論,因爲這是這個問題的正確答案。 – Phrogz 2012-04-21 14:14:38