vue ajax拦截器,Vue-resource拦截器判断token失效跳转详解
本文主要为大家带来一篇Vue-resource拦截器判断token失效跳转的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。
在拦截器中设置全局的token判断,意味着每次http请求都会校验token,与后台约定好的token过期返回码可以自定义跳转路径;
var token = window.localStorage.getItem("token");
Vue.http.interceptors.push(function(request, next) {
request.headers.set('token', token); //setting request.headers
next(function(response){
if(response.body.code===401){ //与后台约定登录失效的返回码
parent.location.href ='/login.html';
}
return response
})
})
相关推荐:
Ajax Session失效跳转登录页面的方法
vue实现登录后页面跳转到之前页面实例分享
详解PHP如何根据用户语言跳转对应网页
vue ajax拦截器,Vue-resource拦截器判断token失效跳转详解相关推荐
- 第7.26节 Python中的@property装饰器定义属性访问方法getter、setter、deleter 详解
第7.26节 Python中的@property装饰器定义属性访问方法getter.setter.deleter 详解 一. 引言 Python中的装饰器在前面接触过,老猿还没有深入展开介绍装饰 ...
- python的装饰器迭代器与生成器_python3 装饰器、列表生成器、迭代器、内置方法详解等(第四周)...
前言: 为什么要学习python3? 原因: 1.学习一门语言能力 2.通过该语言能力完成测试自动化以及独立完成自测框架知识 那么我要做什么呢? 1.每天花十个小时完成python3的学习 要在什么地 ...
- vue 事件调用 传参_对vue下点击事件传参和不传参的区别详解
如下所示: {{btn_text1}} {{btn_text2}} var _vm = new Vue({ data : { btn_text1 : '点击1' , btn_text2 : '点击2' ...
- click传值vue_对vue下点击事件传参和不传参的区别详解
如下所示: {{btn_text1}} {{btn_text2}} var _vm = new Vue({ data : { btn_text1 : '点击1' , btn_text2 : '点击2' ...
- vue ajax highcharts,在vue项目中引入highcharts图表的方法(详解)
npm进行highchars的导入,导入完成后就可以进行highchars的可视化组件开发了 npm install highcharts --save 1.components目录下新建一个char ...
- vue项目结构php写哪里,vuex项目结构目录与配置使用详解
这次给大家带来vuex项目结构目录与配置使用详解,使用vuex项目结构目录与配置的注意事项有哪些,下面就是实战案例,一起来看一下. 首先先正经的来一段官网的"忠告": vuex需要 ...
- ajax配合ssm框架,SSM框架前后端信息交互实现流程详解
SSM框架前后端信息交互实现流程详解 比如该处代码,显示了问题的标题信息,并将其作为超链接,点击该链接时进入后端Controller类的方法,并向其发送问题编号question_id 3.ajax请求 ...
- mockjs vue ajax,mockjs在vue中的使用
mockjs在vue中的使用 mockjs在vue中的使用 前后端分工协作是一个非常高效的做法,但是有时前后端分离不彻底会很痛苦.前后端应该是异步进行的,进度互不影响,但是在没有mock的时候,前端却 ...
- vue图片动画上下跳动_Vue 解决路由过渡动画抖动问题(实例详解)
前言 Vue-Router 作为 Vue 的核心模块,它为我们提供了基于组件的路由配置.路由参数等功能,让单页面应用变得更易于管理.良好的路由管理尤为重要,比如路由拦截.路由懒加载.路由权限等都在开发 ...
最新文章
- 用python解“12-24小时制”题
- G.703通道故障打环测试方法
- Nokia House”或“NoHo
- 实现跨域cookie共享(转载)
- mac 当前文件夹打开终端_Mac上的这些实用你技巧,你知道几个?
- linux 产生0~1之间的随机数
- BZOJ 1968 [Ahoi2005]COMMON 约数研究
- python的matplotlib生成colorbar
- 25+ 个单色背景的网页设计实例
- 实用typescript_从今天开始,拿起 TypeScript 做一个轮子的制造者
- 从二项分布到泊松分布再到正态分布
- git为私有仓库设置密码_Jenkins与Git最佳实践-1
- JavaWeb — 获取复选框的值时,要注意不是得到显示的值,而是得到value值
- 关于《停止学习框架》 - 讨论
- Chrome浏览器离线安装包下载 独立安装包下载 方法
- chrome浏览器js 导出excel
- 国内外实行HACCP情况(转载)
- 开源API文档管理系统
- fantastic-matplotlib:案例集合:
- bat批处理删除日志文件