axios设置请求头json格式
时间: 2023-08-05 10:05:13 浏览: 717
页面数据提交实例.txt
在使用 Axios 发送请求时,可以通过设置请求头来指定请求的 Content-Type 为 JSON 格式。可以使用 `axios.defaults.headers` 或者在每个请求中单独设置请求头。
下面是两种常见的设置请求头为 JSON 格式的方法:
1. 使用 `axios.defaults.headers` 设置全局默认请求头:
```javascript
axios.defaults.headers.common['Content-Type'] = 'application/json';
```
这样设置后,所有通过 Axios 发送的请求都会自动添加 Content-Type 为 application/json 的请求头。
2. 在每个请求中单独设置请求头:
```javascript
axios.post('/api/endpoint', data, {
headers: {
'Content-Type': 'application/json'
}
});
```
在这个例子中,我们在发送 POST 请求时,通过 `headers` 参数设置了 Content-Type 为 application/json 的请求头。你可以根据需要选择合适的方式来设置请求头。
阅读全文