如何检测浏览器从Firefox插件建立的连接?

如何检测浏览器从Firefox插件建立的连接?,firefox,firefox-addon,browser-addons,Firefox,Firefox Addon,Browser Addons,我正在尝试开发一个扩展,它可以检测浏览器所做的每一个连接,以确定正在访问的URL。我知道,通过编写HTTP/SOCKS代理并将浏览器配置为通过该代理进行流量传输,这是可能的。然而,对于我正在开发的应用程序来说,这有点过分了,如果可能的话,最好作为Firefox附加组件来完成。任何线索/指针都将不胜感激。请使用nsIHttpActivityDistributor,通过observeActivity回调,可以获得许多有关http事务和套接字传输的信息 阅读官方文档。谢谢winterTTr,这看起来很

我正在尝试开发一个扩展,它可以检测浏览器所做的每一个连接,以确定正在访问的URL。我知道,通过编写HTTP/SOCKS代理并将浏览器配置为通过该代理进行流量传输,这是可能的。然而,对于我正在开发的应用程序来说,这有点过分了,如果可能的话,最好作为Firefox附加组件来完成。任何线索/指针都将不胜感激。

请使用nsIHttpActivityDistributor,通过observeActivity回调,可以获得许多有关http事务和套接字传输的信息


阅读官方文档。

谢谢winterTTr,这看起来很有希望。我会试试这个!