网络编程 
首页 > 网络编程 > 浏览文章

vue项目使用axios发送请求让ajax请求头部携带cookie的方法

(编辑:jimmy 日期: 2024/5/8 浏览:3 次 )

最近做vue项目时遇到登录权限问题,登录以后再发送的请求头部并没有携带登录后设置的cookie,导致后台无法校验其是否登录。检查发现是vue项目中使用axios发送ajax请求导致的。查看文档得知axios默认是不让ajax请求头部携带cookie的,因此,在main.js中设置如下:

import axios from 'axios'
axios.defaults.withCredentials=true;//让ajax携带cookie
Vue.prototype.$axios = axios;

这样请求头就可以带着设置好的cookie向后台发送请求了,这样初级的登录权限就可以验证了。

如有疑问,欢迎随时交流。

以上这篇vue项目使用axios发送请求让ajax请求头部携带cookie的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

上一篇:基于axios 解决跨域cookie丢失的问题
下一篇:基于JavaScript实现一个简单的Vue
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网