axios.create配置请求头
时间: 2023-09-08 10:16:19 浏览: 164
要使用axios.create配置请求头,你可以按照以下步骤进行:
1. 首先,确保你已经安装了axios库。你可以使用npm或者yarn进行安装:
```bash
npm install axios
```
或者
```bash
yarn add axios
```
2. 在你的代码中引入axios库:
```javascript
import axios from 'axios';
```
3. 使用axios.create方法创建一个新的实例,并设置默认的请求头。你可以在这里指定一些默认的配置,比如请求头、超时时间等:
```javascript
const instance = axios.create({
baseURL: 'https://api.example.com',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer <your_token>'
},
timeout: 5000
});
```
在上面的示例中,我们设置了请求的基本URL为`https://api.example.com`,请求头中包含了`Content-Type`和`Authorization`字段,并设置了超时时间为5秒。
4. 现在,你可以使用创建的实例来发送请求了。例如,发送一个GET请求:
```javascript
instance.get('/users')
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
```
在这个示例中,我们发送了一个GET请求到`/users`端点,并处理了成功和失败的情况。
这就是使用axios.create配置请求头的基本步骤。你可以根据你的具体需求和API文档来设置其他的请求配置。
阅读全文
相关推荐
















