1,首先在服务端设置允许名字叫token的头
response.setHeader("Access-Control-Allow-Headers","token");
2,在前端页面,设置 $.ajaxSetup全局方法
token = "123"
$.ajaxSetup({ //发送请求前触发
complete: function (xhr) {
if (xhr.responseJSON.code == "error_unauth") {
console.log("没有登录!")
layer.msg("没有登录!")
// location.href="login.html"
}else{
console.log("已经登录!")
}
},
beforeSend: function (xhr) { //可以设置自定义标头
console.log("ajax beforesend token:", token)
xhr.setRequestHeader('token', token);
}
})
3,这样每次请求的时候,都会有一个叫token的头