songshankun
2023-10-12 854233b0ea9a03f4ecdc24f69b9d40e76d11ab7a
src/common/untils/request.js
@@ -1,6 +1,5 @@
import axios from "axios"
import { Message } from "element-ui"
import Cookies from 'js-cookie'
// import router from '@/router'
@@ -15,7 +14,7 @@
        prod:`//${window.location.hostname}:9080`,
        test:`//192.168.20.119:9080`,
        // 想跳到本地启动的登录页的话需要把dev改成你本地项目路径
        dev: `//192.168.20.119:9080`
        dev: `//192.168.20.124:8081`
    }
    if (location.href.includes('192.168.20.119')) {
@@ -27,24 +26,14 @@
    }
}
function getToken(){
    const localStorageToken = localStorage.getItem('token')
    const cookieToken = Cookies.get("token")
    if (localStorageToken){
        return  localStorageToken
    }else if ( cookieToken) {
        localStorage.setItem('token',cookieToken)
        return cookieToken
    }else {
        return ''
    }
}
/* //POST传参序列化(添加请求拦截器) */
Axios.interceptors.request.use(
  (config) => {
    // 若是有做鉴权token , 就给头部带上token
    let token = getToken()
    let token = document.cookie.replace(
        /(?:(?:^|.*;\s*)token\s*\=\s*([^;]*).*$)|^.*$/,
        "$1",
    );
    if (token) {
      config.headers.Authorization = "Bearer " + token;
    }