我正在使用nsIObserverService来监控响应,但它会触发所有选项卡的事件(Mozilla术语中的浏览器)。我想知道哪个浏览器在我的观察方法中得到了响应。
答案 0 :(得分:3)
来自DevMo的这个sample code snippet应该可以解决问题。它允许您从HTTP请求/响应中找到给定nsICHannel
的浏览器(选项卡)。
它专门引用http-on-modify-request
事件,但aSubject
仍应为nsIChannel
事件的http-on-examine-response event
。