Ajax 统一处理token失效


complete:function  ajax 请求完成激活本事件。这个方法很方便完成ajax 异常的处理。
$.ajaxSetup({
    contentType:"application/x-www-form-urlencoded;charset=utf-8",
    complete:function(XMLHttpRequest,textStatus){
        console.log(textStatus)
        //通过XMLHttpRequest取得响应结果
        var res = XMLHttpRequest.responseText;
        try{
            var jsonData = JSON.parse(res);
            if(jsonData.code == 403){
                //如果超时就处理 ,指定要跳转的页面(比如登陆页)
                toast('token失效,请重新登录!');
                setTimeout(()=>{
                    window.location.href = "login.html";
                },500)
            }else if(jsonData.code == 0){
                //正常登录,无异常。
            }
        }catch(e){
        }
    }
});

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM