在线不卡日本ⅴ一区v二区_精品一区二区中文字幕_天堂v在线视频_亚洲五月天婷婷中文网站

  • <menu id="lky3g"></menu>
  • <style id="lky3g"></style>
    <pre id="lky3g"><tt id="lky3g"></tt></pre>

    50、token過期 如何使用refresh_token實(shí)現(xiàn)無感刷新頁面?升級(jí)版

    50、token過期 如何使用refresh_token實(shí)現(xiàn)無感刷新頁面?升級(jí)版

    login.vue

    御劍乘風(fēng)來,除魔天地間!===login

    user.vue

    御劍乘風(fēng)來,除魔天地間!===user 姓名:{{ userInfo.name }}

    request.js

    import axios from “axios”;var instance = axios.create({ baseURL: “http://toutiao.itheima.net/v1_0”, timeout: 5000,});const requestFreshToken = axios.create({ baseURL: “http://toutiao.itheima.net/v1_0”, timeout: 5000,});// 添加請(qǐng)求攔截器instance.interceptors.request.use( function (config) { // 在發(fā)送請(qǐng)求之前做些什么 let tokenObj = JSON.parse(localStorage.getItem(“token”)); if (tokenObj && tokenObj.token) { // 添加請(qǐng)求頭 config.headers.Authorization = “Bearer ” + tokenObj.token; } return config; }, function (error) { // 對(duì)請(qǐng)求錯(cuò)誤做些什么 return Promise.reject(error); });// 添加響應(yīng)攔截器instance.interceptors.response.use( function (response) { // 對(duì)響應(yīng)數(shù)據(jù)做點(diǎn)什么 return response.data; }, async function (error) { // console.log(error.response, 222); if (error.response.status === 401) { // console.log(error, 88); /* 解決token過期的問題 */ let tokenObj = JSON.parse(localStorage.getItem(“token”)); const res = await requestFreshToken({ method: “PUT”, url: “/authorizations”, headers: { Authorization: “Bearer ” + tokenObj.refresh_token, }, }); // 將使用刷新token獲取的新的token存儲(chǔ)起來 localStorage.setItem( “token”, JSON.stringify({ token: res.data.data.token, refresh_token: tokenObj.refresh_token, }) ); // console.log(res, 777); // 這里重新發(fā)送請(qǐng)求后 使用的是request 又會(huì)走上面的請(qǐng)求攔截 又會(huì)重新攜帶剛剛存的新的token return instance(error.response.config); } // 對(duì)響應(yīng)錯(cuò)誤做點(diǎn)什么 return Promise.reject(error); });export default instance;

    router/index.js

    { path: “/”, component: () => import(“../tokens/login.vue”), name: “login”, }, { path: “/user”, component: () => import(“../tokens/user.vue”), name: “user”, },

    api/use.js

    import request from “@/utlis/request.js”;export const loginApi = (data) => { return request({ method: “post”, url: “/authorizations”, data, });};export const userApi = () => { return request({ url: “/user”, });};

    鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
    用戶投稿
    上一篇 2022年7月12日 06:05
    下一篇 2022年7月12日 06:05

    相關(guān)推薦

    • 拼多多百億補(bǔ)貼預(yù)售一般多久發(fā)貨(拼多多百億補(bǔ)貼預(yù)售)

      拼多多里面有很多優(yōu)惠活動(dòng),其中百億補(bǔ)貼活動(dòng)非常火爆,一些里面的東西價(jià)格比別的平臺(tái)便宜,質(zhì)量也有保障,還有預(yù)售的活動(dòng),那么拼多多百億補(bǔ)貼預(yù)售一般多久發(fā)貨?下面小編為大家?guī)砥炊喽喟賰|…

      2022年11月25日
    • 什么是推廣cpa一篇文章帶你看懂CPA推廣渠道

      CPA渠道 CPA指的是按照指定的行為結(jié)算,可以是搜索,可以是注冊,可以是激活,可以是搜索下載激活,可以是綁卡,實(shí)名認(rèn)證,可以是付費(fèi),可以是瀏覽等等。甲乙雙方可以根據(jù)自己的情況來定…

      2022年11月25日
    • 百度關(guān)鍵詞快速排名的4大原理解析(百度怎么刷關(guān)鍵詞)

      近期百度公告驚雷算法2.0,升級(jí)之快還是第一次吧,看來百度對(duì)于刷點(diǎn)擊行為是零容忍了。之前尹華峰SEO技術(shù)博客介紹過一篇如何使用刷點(diǎn)擊工具,其實(shí)市面上有很多這類SEO快速排名的軟件,…

      2022年11月25日
    • 抖音直播帶貨有哪些方法技巧(抖音直播帶貨有哪些痛點(diǎn))

      如今抖音這個(gè)短視頻的變現(xiàn)能力越來越突顯了,尤其是在平臺(tái)上開通直播,更具有超強(qiáng)的帶貨屬性,已經(jīng)有越來越多的普通人加入到其中了。不過直播帶貨雖然很火,但是也不是每個(gè)人都能做好的,那么在…

      2022年11月24日
    • Steam秋季特賣開啟 為Steam大獎(jiǎng)提名游戲

      Steam秋季特賣開啟 為Steam大獎(jiǎng)提名游戲 Steam秋季特賣活動(dòng)現(xiàn)已正式開啟,時(shí)間從11月23日持續(xù)到11月30日(北京時(shí)間),新老游戲均有不錯(cuò)的折扣,感興趣的玩家可以前往…

      2022年11月24日
    • 明查|美國新冠后遺癥患者中有16%癥狀嚴(yán)重以致無法工作?

      點(diǎn)擊進(jìn)入澎湃新聞全球事實(shí)核查平臺(tái) 速覽 – 網(wǎng)傳數(shù)據(jù)比例無權(quán)威信源佐證,該比例有可能是結(jié)合了美國疾病防控中心和布魯金斯學(xué)會(huì)的數(shù)據(jù)得出,但這兩個(gè)機(jī)構(gòu)的調(diào)研目的和樣本都不同…

      2022年11月24日
    • 支付寶提現(xiàn)額度怎么提升 支付寶提現(xiàn)額度怎么兌換

      支付寶提現(xiàn)額度是有限制的,超過了這個(gè)額度就不能提現(xiàn)了。不過支付寶提現(xiàn)額度是可以提升的,不僅如此還可以兌換提現(xiàn)額度。那么怎么提升或者兌換支付寶提現(xiàn)額度呢?來看看吧! 支付寶提現(xiàn)額度怎…

      2022年11月22日
    • 微博怎么不顯示手機(jī)型號(hào) 微博手機(jī)號(hào)怎么隱藏設(shè)置

      微博作為日常沖浪的最前線,大家沒事的時(shí)候就喜歡去上面刷一刷,看一下最新的消息,而且在發(fā)微博的時(shí)候有的用戶還會(huì)顯示手機(jī)型號(hào),但有的不顯示,這是為什么呢?下面就和小編一起來看看吧。 微…

      2022年11月22日
    • 不遷怒,不貳過一《論語》(不遷怒不貳過是孔子哪位弟子)

      不遷怒,不貳過。 ——《論語》 犯了錯(cuò)誤,不要遷怒別人,并且不要再犯第二次。這樣的人,才稱得上是一個(gè)有覺悟的人。只有那些沒有開悟,沒有活明白的人,才會(huì)好了傷疤忘了痛,反復(fù)多次犯同樣…

      2022年11月22日
    • 高德地圖無網(wǎng)絡(luò)可以導(dǎo)航嗎 高德地圖怎么離線導(dǎo)航

      高德地圖是現(xiàn)在大家比較常用的一個(gè)導(dǎo)航軟件,很多朋友在使用中都存在著一個(gè)疑惑,那就是在沒有網(wǎng)絡(luò)的時(shí)候該怎么導(dǎo)航呢?現(xiàn)在就讓小編帶大家來看一下吧。 1.首先打開進(jìn)入高德地圖頁面,然后點(diǎn)…

      2022年11月21日

    聯(lián)系我們

    聯(lián)系郵箱:admin#wlmqw.com
    工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息