$.post 请求如何添加token
时间: 2023-07-19 08:08:53 浏览: 113
在使用 `$.post()` 方法发送 POST 请求时,可以通过在请求头中添加 Authorization 字段将 token 传递到后端。例如:
```javascript
$(document).ready(function() {
var token = 'your_token_here';
$('#myForm').submit(function(event) {
event.preventDefault(); // 阻止表单默认提交行为
var formData = $(this).serialize(); // 序列化表单数据
$.post({
url: '/submit',
headers: {'Authorization': 'Bearer ' + token},
data: formData,
success: function(response) {
console.log(response);
},
error: function(xhr) {
console.log(xhr.responseText);
}
});
});
});
```
这里的 `headers` 参数是一个对象,用于设置请求头。其中,`Authorization` 字段用于传递身份验证信息,`Bearer` 是一种常见的身份验证方案,用于表示 token 的类型。你需要将 `your_token_here` 替换成你自己的 token 值。
阅读全文