gpt4 book ai didi

firefox - 从 Firefox 扩展设置 HTTP header

转载 作者:行者123 更新时间:2023-12-04 10:45:51 24 4
gpt4 key购买 nike

如何在我的 Firefox 扩展中设置 HTTP header ?

我会这样做,所以这些只在访问我的网站时发送,这样我就可以检测插件是否已安装,如果已安装,则不宣传插件。

最佳答案

这是我发现的最紧凑的方式来完成这项工作:

Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService ).addObserver({
observe : function(subject, topic, data) {
var channel = subject.QueryInterface( Components.interfaces.nsIHttpChannel );
if ( /mysite/.test( channel.originalURI.host ) ) {
channel.setRequestHeader("x-mysite-extended", "true", false);
}
}
},"http-on-modify-request",false);

关于firefox - 从 Firefox 扩展设置 HTTP header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1766183/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com