标签: google-chrome firefox browser download
有没有办法知道是否正在通过浏览器下载? (我正在考虑创建一个应用程序,尽管整个概念依赖于这个特定功能是否可行)
例如:假设我开始从Web浏览器下载文件,并且程序在后台运行(最好用Java编写),可以检测到下载正在发生并且可以访问该链接。
理想情况下它应该能够从任何浏览器中检测到,但即使它适用于一个浏览器,目前对我来说也没关系!任何想法,如果这是可能的?
答案 0 :(得分:1)
我想做同样的事情。我的第一个想法是: 1.低级浏览器独立: 嗅探流量并过滤捕获的数据包(协议HTTP / FTP +其他过滤规则)。您可以使用WinPcap甚至尝试LSP方法 2.依赖于高级浏览器:创建浏览器插件(Microsoft Internet Explorer为BHO,Google Chrome为Extension,Mozilla Firefox为Add-ons