【发布时间】:2012-02-06 14:16:48
【问题描述】:
我想在发送 ajax 请求时设置引用页面。我已经这样做了,但是没有用。
我已将此 javascript 包含在本地 html 文件中,并且主 url 是跨域的。
$.ajax({
url: "{{main url}}",
dataType: "json",
beforeSend: function(xhr){
xhr.setRequestHeader('X-Alt-Referer', '{{referer url}}');
},
success: function(data){
console.log(data);
}
});
我从这个网址得到了一些提示
Set a request header in JavaScript
我明白了
"NetworkError: 404 Not Found - {{main url}}"
当我从 Firefox 控制台尝试时出错
此脚本有什么问题或有其他方法吗?
【问题讨论】:
-
讨论here