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