jQuery Ajax 设置请求头
在jQuery中,您可以使用$.ajax
函数的beforeSend
选项来设置Ajax请求头。以下是一个示例代码,展示了如何设置请求头:
$.ajax({
url: 'your-endpoint-url',
type: 'GET', // 或者 'POST', 'PUT' 等
beforeSend: function (xhr) {
xhr.setRequestHeader('Your-Header-Name', 'Your-Value');
// 可以设置多个请求头
// xhr.setRequestHeader('Another-Header-Name', 'Another-Value');
},
success: function (data) {
// 请求成功时的回调函数
},
error: function (jqXHR, textStatus, errorThrown) {
// 请求失败时的回调函数
}
});
在这个例子中,beforeSend
函数接收一个XMLHttpRequest
对象作为参数,然后您可以使用setRequestHeader
方法来添加或修改请求头。您需要替换 'Your-Header-Name'
和 'Your-Value'
为您想要设置的头部名称和值。
评论已关闭