Vue 攔截器對token過期處理方法
更新時間:2018年01月23日 08:37:57 作者:qq_36947128
下面小編就為大家分享一篇Vue 攔截器對token過期處理方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
最近在做的一個項目,需要每個http請求下 都要添加token,這樣無疑是增加了工作量。而vue 攔截器interceptors正好可以解決我們的需求。
Vue.http.interceptors.push(function (request, next) {//攔截器設置請求token // sessionStorage.getItem("tokenUrl"); request.headers.set('token', sessionStorage.getItem("tokenVal")); if (request.url.indexOf(url) === -1) { request.url = url + request.url; } // continue to next interceptor next(function (response) { // ..if(response.body.code=="失敗碼") { parent.location.href="登錄頁面路徑" rel="external nofollow" ; }. // 請求發(fā)送后的處理邏輯 // ... // 根據(jù)請求的狀態(tài),response參數(shù)會返回給successCallback或errorCallback return response }); });
以上這篇Vue 攔截器對token過期處理方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Vue項目中數(shù)據(jù)的深度監(jiān)聽或對象屬性的監(jiān)聽實例
這篇文章主要介紹了Vue項目中數(shù)據(jù)的深度監(jiān)聽或對象屬性的監(jiān)聽實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07Vue3 setup語法糖銷毀一個或多個定時器(setTimeout/setInterval)
這篇文章主要給大家介紹了關于Vue3 setup語法糖銷毀一個或多個定時器(setTimeout/setInterval)的相關資料,vue是單頁面應用,路由切換后,定時器并不會自動關閉,需要手動清除,當頁面被銷毀時,清除定時器即可,需要的朋友可以參考下2023-10-10如何在 ant 的table中實現(xiàn)圖片的渲染操作
這篇文章主要介紹了如何在 ant 的table中實現(xiàn)圖片的渲染操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-10-10vue2使用element-ui,el-table不顯示,用npm安裝方式
這篇文章主要介紹了vue2使用element-ui,el-table不顯示,用npm安裝方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-07-07