使用jQuery的$.ajaxSetup()
方法来全局设置所有的AJAX请求的header
$.ajaxSetup({
beforeSend: function(xhr) {
xhr.setRequestHeader('Your-Header-Name', 'Your-Header-Value');
// 添加其他需要的头部
}
});
注意,全局设置可能会影响整个页面中的所有AJAX请求。如果你只想在某些请求中添加头部,你可以在每个请求中单独设置头部,而不是使用全局设置。
另外,$.ajaxSetup()
设置的全局选项可以被每个请求的选项覆盖。如果你在某个请求中设置了与全局设置相同的头部,那么请求中的设置将会覆盖全局设置。