vue项目中如何使用axios发送请求让ajax请求头部携带cookie

2023-06-20,,

这篇文章主要为大家展示了“vue项目中如何使用axios发送请求让ajax请求头部携带cookie”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue项目中如何使用axios发送请求让ajax请求头部携带cookie”这篇文章吧。

做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”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注本站行业资讯频道!

《vue项目中如何使用axios发送请求让ajax请求头部携带cookie.doc》

下载本文的Word格式文档,以方便收藏与打印。