Vue-resource拦截器判断token失效跳转的实例


Posted in Javascript onOctober 27, 2017

在拦截器中设置全局的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
  })
})

以上这篇Vue-resource拦截器判断token失效跳转的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
如何让动态插入的javascript脚本代码跑起来。
Jan 09 Javascript
javascript 学习笔记(onchange等)
Nov 14 Javascript
JavaScript数据结构和算法之图和图算法
Feb 11 Javascript
详解Angularjs中的依赖注入
Mar 11 Javascript
AngularJs自定义服务之实现签名和加密
Aug 02 Javascript
vue数据双向绑定的注意点
Jun 23 Javascript
利用纯JS实现像素逐渐显示的方法示例
Aug 14 Javascript
Angular使用 ng-img-max 调整浏览器中的图片的示例代码
Aug 17 Javascript
vue2.0 实现导航守卫(路由守卫)
May 21 Javascript
jQuery实现的简单拖拽功能示例【测试可用】
Aug 14 jQuery
Vue 2.0 中依赖注入 provide/inject组合实战
Jun 20 Javascript
JS时间戳与日期格式互相转换的简单方法示例
Jan 30 Javascript
vue2里面ref的具体使用方法
Oct 27 #Javascript
初学者AngularJS的环境搭建过程
Oct 27 #Javascript
JavaScript中Require调用js的实例分享
Oct 27 #Javascript
JavaScript自执行函数和jQuery扩展方法详解
Oct 27 #jQuery
Popup弹出框添加数据实现方法
Oct 27 #Javascript
JavaScript模拟实现封装的三种方式及写法区别
Oct 27 #Javascript
使用vue的v-for生成table并给table加上序号的实例代码
Oct 27 #Javascript
You might like
php 禁止页面缓存输出
2009/01/07 PHP
PHP下载远程文件到本地存储的方法
2015/03/24 PHP
php+js实现的无刷新下载文件功能示例
2019/08/23 PHP
跨域请求之jQuery的ajax jsonp的使用解惑
2011/10/09 Javascript
Node.js的特点和应用场景介绍
2014/11/04 Javascript
Javascript学习笔记之数组的遍历和 length 属性
2014/11/23 Javascript
JavaScript实现数字数组正序排列的方法
2015/04/06 Javascript
jquery中toggle函数交替使用问题
2015/06/22 Javascript
全面解析Bootstrap表单使用方法(表单控件)
2015/11/24 Javascript
JQuery Mobile 弹出式登录框的实现方法
2016/05/28 Javascript
Node.js中npm常用命令大全
2016/06/09 Javascript
关于jQuery库冲突的完美解决办法
2017/05/20 jQuery
node使用Koa2搭建web项目的方法
2017/10/17 Javascript
微信小程序slider组件使用详解
2018/01/31 Javascript
vue-router配合ElementUI实现导航的实例
2018/02/11 Javascript
angularJs中orderBy筛选以及filter过滤数据的方法
2018/09/30 Javascript
js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
2019/01/19 Javascript
Vue CLI 3.x 自动部署项目至服务器的方法
2019/04/02 Javascript
深入学习JavaScript中的bom
2019/05/27 Javascript
vue element 生成无线级左侧菜单的实现代码
2019/08/21 Javascript
Python操作json数据的一个简单例子
2014/04/17 Python
Python2.x与Python3.x的区别
2016/01/14 Python
python中import与from方法总结(推荐)
2019/03/21 Python
详解python的argpare和click模块小结
2019/03/31 Python
python获取栅格点和面值的实现
2020/03/10 Python
使用AJAX和Django获取数据的方法实例
2020/10/25 Python
HTML5微信播放全屏问题的解决方法
2017/03/09 HTML / CSS
德国高尔夫商店:Par71.de
2020/11/29 全球购物
建筑工程实习自我鉴定
2013/09/19 职场文书
开学典礼策划方案
2014/05/28 职场文书
纪念九一八事变演讲稿:青少年应树立远大理想
2014/09/14 职场文书
单位租车协议书
2015/01/29 职场文书
2015年司法局工作总结
2015/05/22 职场文书
电影建国大业观后感
2015/06/01 职场文书
三八妇女节主持词
2015/07/04 职场文书
《清澈的湖水》教学反思
2016/02/17 职场文书