2014-02-24 134 views
0

有什麼方法可以知道是否通過瀏覽器進行下載? (我想創建一個應用程序,雖然整個概念依賴於這個特定功能是否可能)有什麼方法可以知道下載是否發生

例如:說我開始從網絡瀏覽器下載文件,並且程序在後臺運行(最好用Java編寫)可以檢測到下載正在發生,並且可以訪問鏈接。

理想情況下,它應該能夠從任何瀏覽器檢測到,但即使它適用於一個瀏覽器,目前對我來說也很好!任何想法,如果這是可能的?

回答

1

我想做同樣的事情。我的第一個想法是:
1.低級別瀏覽器無關: 嗅探流量並過濾捕獲的數據包(協議HTTP/FTP +其他過濾規則)。您可以使用WinPcap或者嘗試使用LSP方法。
2.高級別瀏覽器依賴:創建瀏覽器插件(適用於Microsoft Internet Explorer的BHO,適用於Google Chrome的Extension,適用於Mozilla Firefox的Add-ons

相關問題