我正在使用$.getscript("");
来获取远程脚本。但是,当我使用它时,引用者信息就会到达那里。我在使用该功能时不想发送引用者信息。试试这没有运气,
$.ajaxSetup({
headers: { "Referer": "" }
});
$.getScript("http://www.example.org/script.js");
这样做的正确方法是什么?
答案 0 :(得分:1)
浏览器将始终为我已完成的测试覆盖引荐来源。这意味着您无法更改ajax调用的引用者。
由于getscript()
被记录为ajax调用的简写,因此这也适用于getscript()
。
请参阅:
答案 1 :(得分:1)
如果您要求将来自非安全源的请求发送到安全源(http到https),则浏览器应该不向请求者发送请求者。这只是一种解决方法,它取决于浏览器遵循Web标准的程度。