post请求设置请求头
时间: 2023-10-16 17:10:28 浏览: 79
在发送POST请求时,可以使用`setRequestHeader`方法设置请求头。例如:
```javascript
var xhr = new XMLHttpRequest();
xhr.open("POST", "http://www.example.com/api/create_user", true);
xhr.setRequestHeader("Content-Type", "application/json");
xhr.setRequestHeader("Authorization", "Bearer " + accessToken);
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
console.log(xhr.responseText);
}
};
xhr.send(JSON.stringify(userData));
```
在上面的例子中,我们设置了两个请求头:`Content-Type`用于指定请求体的MIME类型,`Authorization`用于传递访问令牌。注意,请求头必须在调用`send`方法之前设置。
阅读全文