vue3中axios携带cookie
时间: 2023-08-28 10:17:44 浏览: 146
vue项目使用axios发送请求让ajax请求头部携带cookie的方法
5星 · 资源好评率100%
要在Vue3中使用axios携带cookie,可以在axios请求中设置`withCredentials`为`true`,以便axios可以在请求中携带cookie。
以下是一个示例:
```javascript
import axios from 'axios';
axios.defaults.withCredentials = true; // 允许携带cookie
axios.get('http://example.com/api/data')
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
```
在上面的代码中,我们设置了axios的默认配置项,将`withCredentials`设置为`true`,以便在所有的请求中都携带cookie。接着,我们使用axios发送一个GET请求,并在响应成功后打印返回的数据。如果请求失败,则输出错误信息。
阅读全文