相关疑难解决方法(0)

Firefox 插件 - 监控网络

如果我添加一个 nsIHttpChannel 观察者,有什么办法可以知道是什么发起了 HTTP 请求(脚本、iframe、图像等)

在 chrome 中从后台页面监控网络时,您有请求类型告诉您它是否来自 iframe、脚本等...

firefox-addon

6
推荐指数
1
解决办法
556
查看次数

是否有可能知道HTTPRequest的目标DOMWindow?

我正在开发一个firefox扩展,它要求我通过过滤掉一些HTTPRequests来拦截页面加载.我是按照这里给出的说明做到的.请注意,我的问题来自此链接的内容.

我使用了HTTPObservers部分给出的方法.它确实有效,我确实能够提取发出的请求的相应网址.

但是,我真正需要的另一件事是获取目标DOM窗口,其中将加载与HTTPRequest相关的内容.是否可以使用HTTPObservers?

在上面的链接中,使用WebProgressListeners描述了另一种方法.

我也试过了.onLocationChange()方法仅返回url栏中的位置更改.是否有可能使用任何这些进度监听器获取HTTPRequest URL?因为如果是这样,那么如果我理解正确,aWebProgress.DOMWindow会给我我需要的窗口.

注意:我使用gwt作为扩展,使用JSNI作为上述部分.

javascript gwt httprequest firefox-addon

4
推荐指数
1
解决办法
603
查看次数

标签 统计

firefox-addon ×2

gwt ×1

httprequest ×1

javascript ×1