VUE?axios每次請求添加時間戳問題
更新時間:2023年01月19日 09:37:12 作者:超級大帥比
這篇文章主要介紹了VUE?axios每次請求添加時間戳問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
VUE axios每次請求添加時間戳
service.interceptors.request.use( config => { if (store.getters.token) { config.headers['token'] = getToken() } if (config.method == 'post') { config.data = { ...config.data, _t: Date.parse(new Date()) / 1000 } } else if (config.method == 'get') { config.params = { _t: Date.parse(new Date()) / 1000, ...config.params } } return config }, error => { console.log(error) return Promise.reject(error) } )
axios封裝加時間戳或者隨機數(shù)
service.interceptors.request
// request interceptor service.interceptors.request.use( config => { if (config.method === 'post') { config.data = { ...config.data, _t: Date.parse(new Date()) / 1000 // 時間戳 } } else if (config.method === 'get') { config.params = { paramRandom: Math.random(), // 隨機數(shù) ...config.params } } return config }, error => { // do something with request error console.log(error) // for debug return Promise.reject(error) }
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
vue的異步數(shù)據(jù)更新機制與$nextTick用法解讀
這篇文章主要介紹了vue的異步數(shù)據(jù)更新機制與$nextTick用法解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-03-03vue-seamless-scroll無縫滾動組件使用方法詳解
這篇文章主要為大家詳細介紹了vue-seamless-scroll無縫滾動組件的使用方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-04-04詳解Vue的watch中的immediate與watch是什么意思
這篇文章主要介紹了詳解Vue的watch中的immediate與watch是什么意思,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-12-12