色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

vue+axios全局添加請(qǐng)求頭和參數(shù)操作

瀏覽:77日期:2022-12-29 09:26:51

走登錄的接口都會(huì)返回一個(gè)token值,然后存起來(lái)方便之后調(diào)接口的時(shí)候給后臺(tái)傳過(guò)去,傳給后臺(tái)的方式有兩種:(具體使用哪種需要和后臺(tái)商量)

1、放在請(qǐng)求頭中

2、放在接口的參數(shù)中

1、放在請(qǐng)求頭中

下面代碼是從本地cookie中拿token

VueCookie:一個(gè)用于處理瀏覽器cookies的簡(jiǎn)單Vue.js插件.

// 在封裝axios的文件中添加攔截器// 添加請(qǐng)求攔截器,在請(qǐng)求頭中加tokenservice.interceptors.request.use( config => { // 判斷本地的cookie中是否有token if (VueCookie.isKey(’token’)) { config.headers.Authorization = VueCookie.get(’token’) } else { // 跳轉(zhuǎn)到登錄頁(yè)面(這里使用router,是因?yàn)槁酚晌募氲搅舜宋募? router.push(’/login’) } return config }, error => { return Promise.reject(error) })

這個(gè)時(shí)候雖然在請(qǐng)求頭中放了token,但是后臺(tái)并拿不到token的值,我們需要在創(chuàng)建axios對(duì)象的時(shí)候允許請(qǐng)求攜帶cokie,也可以加到main.js全局里面。

// 放在請(qǐng)求文件中const service = axios.create({ baseURL: 'http://XXXXXXXXX:XXXX', timeout: 10000, withCredentials: true // 允許攜帶cookie});

// 放在全局main.js中import axios from 'axios';axios.defaults.withCredentials = true; // 允許攜帶cookie

2、放在參數(shù)中

以下代碼是從本地存儲(chǔ)localStorage中拿token

// 添加請(qǐng)求攔截器,在參數(shù)中加tokenservice.interceptors.request.use( config => { // 將token添加到每一個(gè)接口的參數(shù)中 // 判斷請(qǐng)求的類型:如果是post請(qǐng)求就把默認(rèn)參數(shù)拼到data里面;如果是get請(qǐng)求就拼到params里面 const token = localStorage.getItem(’ISTOKEN’) if (localStorage.getItem(’ISTOKEN’)) { // 注意:config.method 的判斷值必須是小寫的post和get if (config.method === ’post’) { config.data = { api_token: token, ...config.data } } else if (config.method === ’get’) { config.params = { api_token: token, ...config.params } } } else { // 跳轉(zhuǎn)到登錄頁(yè)面(這里使用router,是因?yàn)槁酚晌募氲搅舜宋募? router.push(’/login’) } return config }, error => { return Promise.reject(error) })

補(bǔ)充知識(shí):Vue,POST請(qǐng)求頭’Content-Type’:’application/json;’,data上傳方法

如下所示:

vue+axios全局添加請(qǐng)求頭和參數(shù)操作

transformRequest 方法說(shuō)明axios中文文檔

以上這篇vue+axios全局添加請(qǐng)求頭和參數(shù)操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: IOS
相關(guān)文章:
主站蜘蛛池模板: 亚洲成人第一 | 黄页网站18以下禁止观看 | 99爱视频在线观看 | 色偷偷亚洲精品一区 | 99在线播放视频 | 91久久亚洲国产成人精品性色 | u影一族亚洲精品欧美激情 va欧美 | 特级aa一级欧美毛片 | 另类亚洲视频 | 香蕉视频国产精品 | www.日本在线| 午夜精品久久久久久99热7777 | 久久久久欧美情爱精品 | 国产小片 | 欧美一级大片免费观看 | 久久久久久综合一区中文字幕 | 久草在线视频免费看 | 欧美黑人巨大xxxxxxxx | 中文字幕日韩一区二区不卡 | 亚洲综合日本 | 亚洲国产福利精品一区二区 | 亚洲免费在线播放 | 女性无套免费网站在线看 | 久久精品一品道久久精品9 久久精品一区 | 高清国产露脸捆绑01经典 | 亚洲免费观看网站 | 一级片在线播放 | 国内精自品线一区91 | 欧美18毛片免费看 | 人妖欧美一区二区三区四区 | 超91精品手机国产在线 | 毛片观看网址 | 欧美黄网站免费观看 | 97国产在线视频公开免费 | 欧日韩美香蕉在线观看 | 青青草国产免费一区二区 | 亚洲三级免费观看 | 亚洲欧美日韩精品在线 | 国产蜜汁tv福利在线 | 在线视频99 | 国产精品麻豆一区二区三区v视界 |