使用ajax请求设置referer url

我想在发送ajax请求时设置referer页面。我是这样做的,但没有用

我已经将此javascript包含在本地html文件中,主url是跨域的

$.ajax({
url:“{{main url}}”,
数据类型:“json”,
发送前:函数(xhr){
setRequestHeader('X-Alt-Referer','{{Referer url}}');
},
成功:功能(数据){
控制台日志(数据);
}
});

我从这个url得到了一些提示

在JavaScript中设置请求头

我明白了

“找不到网络错误:404-{{main url}”

从firefox控制台尝试时出错

这个脚本有什么问题,或者有其他的方法

尝试使用下一个代码:

var main\u url=”http://www.example1.com";
var referer=”http://www.example2.com";
$.ajax({
url:main_url,
数据类型:“json”,
标题:{'X-Alt-Referer':Referer},
成功:功能(数据){
控制台日志(数据);
}
});

发表评论