1
A
回答
0
有沒有簡單的方法來做到這一點。您將遇到的主要問題是系統上的每個瀏覽器都將獨立連接到Web服務器。這只是一個簡單的HTTP連接,通常在端口80上。瀏覽器將通過HTTP請求發送URL,可能是多個TCP數據包。所以,除非你要檢查和重新組裝這些TCP數據包,否則你不會得到這些信息。即使你這樣做了,你也會錯過HTTPS抓取的網址(按設計)。
更簡單的解決方案是設置一個代理,並希望webbrowser不會繞過它。
1
這是一個僅限IE的解決方案,但是如果您編寫一個browser helper object,它將在IE導航到新URL之前通知。
0
你可以嘗試使用WinPCap,這是Wireshark所使用的。這可以讓你做的是將網絡接口置於「混雜模式」,並從那裏你可以尋找HTTP流量。從那裏,無論使用哪個瀏覽器,都可以提取正在請求的URL。
相關問題
- 1. 如何知道Ajax請求的網址在任何網站
- 2. 如何知道我的SVN服務器提供的網址?
- 3. jQuery表單提交:任何方式知道什麼元素觸發提交?
- 4. 提取網址
- 5. 如何知道,WINDOW.LOCATION加載網址
- 6. 劍道 - 任何方式來知道模型字段是否髒?
- 7. 網站分析工具如何知道訪問者被引用的網址?
- 8. 如何從任何分類廣告中提取街道地址?
- 9. 如何從網頁的網址中提取網站的網址?
- 10. 如何提取網址?
- 11. Ember-Data如何知道實體何時被提取
- 12. 任何人都知道「asp演示設計模式」的網站?
- 13. Qt,PushButton,id屬性?任何方式知道哪個按鈕被點擊
- 14. 任何方式來提取底層Xaml?
- 15. 當WebChromeClient#onCreateWindow被調用時想知道目標網址
- 16. 有沒有辦法知道方法webViewDidFinishLoad:哪個網址被加載?
- 17. 如何知道活動結果集是否被完全提取?
- 18. 如何知道哪個畫布提取位圖被觸摸。
- 19. 如何知道哪個「a」標籤被點擊? AngularJs的方式
- 20. 如何從字符串中提取網址? (任何語言)
- 21. 如何在只知道網址的因特網上獲取文件大小
- 22. 任何方式來知道有多少行讀取MySQL中的select語句?
- 23. 如何從網頁中提取網址?
- 24. 我如何知道網頁或網址的地理來源?
- 25. iMacros的提取網址
- 26. 有誰知道yFrog RSS提要地址?
- 27. 任何方式來知道如果調用方法應該處置被調用的方法返回的對象
- 28. CPU如何知道任何變量的地址?
- 29. 任何人都知道任何Java書籤網站
- 30. 任何方式來知道鍵盤尺寸而不顯示它?