使用vue时,发送请求不带cookie
2017-04-11 08:31
64 查看
第一次使用VUE进行开发,在获取图片验证码与服务器进行比对时,提示验证码错误,最后发现请求时未携带cookie,导致SESSIONID改变致使校验失败.
解决办法
Vue.http.options.emulateJSON = true;
Vue.http.options.xhr = { withCredentials: true }
//在拦截其中添加此属性即可
Vue.http.interceptors.push((request, next) => {
request.credentials = true
next()
})
//axios设置
axios.defaults.withCredentials=
true
转载于:https://www.cnblogs.com/oldcownotGiveup/p/6691870.html
相关文章推荐
- vue项目使用axios发送请求让ajax请求头部携带cookie的方法
- vue项目使用axios发送请求让ajax请求头部携带cookie
- Vue.js实战之使用Vuex + axios发送请求详解
- vuejs中vue-resource或使用axios发送请求及解决跨域问题
- Vue.js实战之使用Vuex + axios发送请求详解
- 解决在vue中使用axios,发送请求会发送option空请求的问题
- Vue 爬坑之路(六)—— 使用 Vuex + axios 发送请求
- Python爬虫scrapy框架发送POST请求以及自定义中间件(使用Cookie池,获取Cookie)——登录,爬取微博
- 使用vue-resource发送post、get请求传参后台接收不到
- C#使用HttpWebRequest进行HTTP请求发送和接收的一些小结。(新增修复.NET4.0以下关于cookie的bug)
- python使用urllib2实现发送带cookie的请求
- Vue中发送ajax请求——axios使用详解
- Vue 使用axios 发送post请求,参数格式有错误问题
- vue中post请求使用form表单格式发送数据
- 使用Vue发送请求
- 使用vue-resource库发送请求获取数据
- Vue 爬坑之路(六)—— 使用 Vuex + axios 发送请求
- Vue.js实战之使用Vuex + axios发送请求详解
- 使用 Vuex + axios 发送请求
- vue2.0项目实战 使用axios发送请求