jQuery Ajax 设置请求头
warning:
这篇文章距离上次修改已过430天,其中的内容可能已经有所变动。
在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' 为您想要设置的头部名称和值。
评论已关闭