jquery ajax设置header参数

FontSize: 【

使用 jQuery,以下是一个将参数放到 AJAX 请求的 header 中的示例代码

$.ajax({
  url: 'url',
  type: 'POST',
  beforeSend: function(xhr) {
    xhr.setRequestHeader('Content-Type', 'application/json');
    xhr.setRequestHeader('Authorization', 'Bearer your_token');
  },
  data: JSON.stringify({
    key1: 'value1',
    key2: 'value2'
  }),
  success: function(response) {
    // 请求成功
    console.log(response);
  },
  error: function(xhr, status, error) {
    // 请求失败
    console.log('请求失败: ' + error);
  }
});

在以上示例中,我们使用 $.ajax 函数来发送 AJAX 请求。在 beforeSend 回调函数中,我们使用 setRequestHeader 方法设置了两个参数:

  • Content-Type:指定请求的内容类型为 JSON 格式。
  • Authorization:设置了一个身份验证的 token。

通过 data 参数,我们可以传递要发送的数据,并使用 JSON.stringify 将其转换为 JSON 字符串。

success 回调函数在请求成功时执行,可以处理返回的响应数据。error 回调函数在请求失败时执行,可以处理错误信息。

 

转载时请以链接形式注明原始出处及本声明。
微信扫一扫
SEO文章代写加微信
回到顶部