jquery – 使用ajax请求设置引用URL

我想在发送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控制台尝试时出错

这个脚本有什么问题,还有另一种做法呢?

解决方法

尝试使用下一个代码
var main_url = "http://www.example1.com";
var referrer = "http://www.example2.com";
$.ajax({
  url: main_url,headers: {'X-Alt-Referer': referrer },success: function(data){
    console.log(data);
  }
});

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...