我创建了一个addons firefox来伪造来自URL的引用URL。但是使用引荐来源网址是' http'然后工作正常,而不适用于引荐来源网址是' https'。这是我的代码:
//var rsURL = 'http://www.google.com'; //<= worked perfect
var rsURL = 'https://www.google.com'; //<= not work
var svcIO = Components.classes["@mozilla.org/network/io-service;1"].getService(Components.interfaces.nsIIOService);
var rURI = svcIO.newURI(rsURL, null, null);
gBrowser.selectedBrowser.loadURI('http://www.whatismyreferer.com/', rURI, null);
//result show: No referer / Hidden
所以,我不知道为什么?您可以检测我错误的代码或以其他方式建议我。非常感谢!