我可以使用Firebug,它會顯示很多關於加載文件的信息,甚至是http返回代碼,但它似乎並沒有顯示所有這些信息。
例如,我訪問加載Flash文件的頁面。在firebug中,它會顯示該文件已加載,但如果該swf自身加載其他swf並訪問其他資源,則這些文件不會在螢火蟲中顯示。與ajax調用相同。
所以我想知道我怎麼可以監測,同時瀏覽一個頁面,是由所有的活動,有什麼文件被加載,從那裏,等...如何找出瀏覽器在訪問網頁時加載的所有文件?
1
A
回答
4
我用來檢查請求和響應的工具之一是Fiddler。它工作得很好,而且是免費的。從他們的網頁http://www.fiddlertool.com/fiddler/
提琴手是一個HTTP調試代理 它記錄 您的計算機和Internet之間的所有HTTP流量。 Fiddler允許您檢查所有HTTP 流量,設置斷點和「小提琴」 與傳入或傳出的數據。 Fiddler包括功能強大的基於事件的腳本子系統 ,並且 可以使用任何.NET 語言進行擴展。
我也用過IEWatch,但是IEWatch不是免費的,只能用於IE。
2
你可以建立一個簡單的本地HTTP代理和通過所有通過你的請求。然後監視代理日誌文件以查看請求的內容。
0
Firebug確實記錄了AJAX請求。 Safari瀏覽器將成爲下一次嘗試,但我不認爲任何瀏覽器工具都會記錄發送的Flash數據。對於像wireshark那樣的數據包記錄器會更好。
1
1
有一個Firefox插件稱爲lori (life-of-request info)其中做到這一點:它顯示字節和工具欄上的其他統計資料的總數,如果你右擊它它提供將詳細的統計數據複製到包含urls自身的剪貼板。它適用於Ajax請求,但我不確定有關瑞士法郎。
此外,Webkit瀏覽器(如Safari或Chrome)中的資源檢查器也會爲您執行相同的操作。
相關問題
- 1. 網頁瀏覽器遊戲如何訪問臨時文件
- 2. 加載所有JS文件時的瀏覽器事件
- 3. 我瀏覽網頁時如何訪問網頁的資源?
- 4. 在Chrome瀏覽器中使用asp.net網頁訪問文件
- 5. 如何在瀏覽器中使用網頁瀏覽器控件?
- 6. JavaScript文件未在所有瀏覽器中完全加載
- 7. 用過時的瀏覽器訪問時替換網頁按鈕
- 8. winforms網頁瀏覽器控件中的JavaScript訪問問題
- 9. C-通過網頁瀏覽器訪問HTTP網頁服務器
- 10. 如何從瀏覽器訪問ofbiz的網頁?
- 11. 在頁面加載時,如何讓我的瀏覽器全屏?
- 12. 富文本不工作時,預覽在網頁瀏覽器 - lotusspellshecker沒有找到
- 13. 如何網頁瀏覽器設置爲文本瀏覽器
- 14. 如何使Xcode中的Web瀏覽器自動加載網頁
- 15. 如何訪問webkit瀏覽器中的粘貼文件? (如谷歌瀏覽器)
- 16. 如何確定網頁是否完全在網頁瀏覽器中加載?
- 17. Chrome瀏覽器不加載頁面,Safari瀏覽器沒有
- 18. 從網站打印頁面,瀏覽所有瀏覽器(Chrome)
- 19. CSS:如何加載除IE以外的所有瀏覽器的CSS文件?
- 20. IE瀏覽器沒有加載所有頁面請求
- 21. 訪問在網頁中加載的所有媒體c#
- 22. 如何在android網頁瀏覽器上下載/收聽下載
- 23. 如何知道gecko瀏覽器是否完成加載網頁?
- 24. 如何從瀏覽器加載JAR文件加載庫?
- 25. 在導出爲簽名後的網頁瀏覽器不加載頁面
- 26. Safari瀏覽器重新加載網頁下載頁面
- 27. 頁面沒有加載時,從瀏覽器刷新在角JS
- 28. 瀏覽器如何在下載中找到文件名?
- 29. 在網頁瀏覽器控件中查找控件的位置
- 30. 在wpf網絡瀏覽器控件中瀏覽安全網頁
我可以使用這樣的http代理軟件的任何建議? – daniels 2009-01-03 17:51:54