美文网首页
封装tonken

封装tonken

作者: 小北酱丶 | 来源:发表于2019-03-07 11:40 被阅读0次

封装tonken 免除每一个ajax还要写一遍请求头

var useInfo = JSON.parse(sessionStorage.getItem('useInfo'));

var token;

if (useInfo) {

    token = useInfo.Token;

}

jQuery.support.cors = true; //ie低版本不识别ajax方法

var originAjax = $.ajax

$.ajax = function (options) {

    options.beforeSend = function (XHR) {

        XHR.setRequestHeader('Authorization', 'BasicAuth ' + token);

    }

    var customError = options.error

    options.error = function (e) {

        //被顶出登陆的逻辑

        // if (e.responseJSON.errCode == 10002) {

        //    var check = confirm(e.responseJSON.errMsg[0]);

        //    if (check) {

        //        localStorage.clear()

        //        window.parent.location.href= '../index.html';

        //    }

        // } else {

            // that.$Message.error('数据索取失败');

        // }

    }

    originAjax.call(this, options)

}

相关文章

  • 封装tonken

    封装tonken 免除每一个ajax还要写一遍请求头 var useInfo = JSON.parse(sessi...

  • SpringBoot 整合security 实现自定义Token

    1.数据库创建****创建user表 创建user_token表,管理用户的tonken信息 2.创建对Token...

  • JavaScript面向对象与设计模式

    1. 面向对象 1.1 封装 封装的目的在于将信息隐藏。广义的封装不仅包括封装数据和封装实现,还包括封装类型和封装...

  • 02.OOP面向对象-3.一些理解

    对封装的理解?封装,类本身就是一个封装,封装了属性和方法。方法也是封装,对一些业务逻辑的封装。私有也是封装,将一些...

  • 封装微信小程序请求

    封装wx.request 封装api 封装请求调用

  • python 文件及文件夹的操作和异常捕获

    1、面向对象的特征:封装、继承、多态 1.1、封装: 函数一种封装,封装了一些逻辑代码 类也是一种封装,封装属性和...

  • node学习4

    Nodejs 路由模块封装、封装仿照 express 的路由 Nodejs 路由模块封装 封装仿照 express...

  • 封装组件

    封装tab组件封装曝光加载组件封装轮播组件 代码

  • MVVM在网络中应用(OkHttp+Retrofit+Gson+

    1.封装请求地址常量类 2.封装网络工具类 3.封装接口类 4.封装DTO类——即返回的数据封装模型 5.封装请求...

  • view的封装

    封装view较为简单,封装tableview比较麻烦,封装tableview的方法后面会有。 view的封装 如果...

网友评论

      本文标题:封装tonken

      本文链接:https://www.haomeiwen.com/subject/asfcpqtx.html