因为种种原因,自己的框架中要传系统约定好的header信息,页面使用的jquery的ajax请求,找了好久,突然发现我们可以在beforeSend方法中设置,这个方法接受一个参数,就代表了发起异步请求的XMLHttpRequest对象,我们可以用该对象的setRequestHeader方法实现我们的目的,比如,我在header中加一个自定义的dataType头信息:
beforeSend: function(XMLHttpRequest) {
XMLHttpRequest.setRequestHeader("dataType","abc");
$(".return_confrim").html("<img src='jquery/images/loading.gif'/> 正在验证账户...");
},
这样,我们在服务器端可以得到自定义中的dataType信息。
在jquery的ajax中添加自定义的header信息
最新推荐文章于 2024-03-02 11:21:12 发布