在jquery的ajax中添加自定义的header信息

因为种种原因,自己的框架中要传系统约定好的header信息,页面使用的jquery的ajax请求,找了好久,突然发现我们可以在beforeSend方法中设置,这个方法接受一个参数,就代表了发起异步请求的XMLHttpRequest对象,我们可以用该对象的setRequestHeader方法实现我们的目的,比如,我在header中加一个自定义的dataType头信息:
beforeSend: function(XMLHttpRequest) {
         XMLHttpRequest.setRequestHeader("dataType","abc");
          $(".return_confrim").html("    正在验证账户...");
},
这样,我们在服务器端可以得到自定义中的dataType信息。

你可能感兴趣的:(在jquery的ajax中添加自定义的header信息)