import axios from 'axios'
import { getToten } from './auth'
const instance = axios.create({
baseURL: 'http://xxxxx:8080',
timeout: 5000
})
instance.interceptors.request.use(config=>{
let token = localStorage.getItem('token');
if(token){
config.headers = {
'Authorization': getToten
}
}
return config;
}, err=>{
return Promise.reject(err)
})
instance.interceptors.response.use(res=>{
return res;
}, err=>{
return Promise.reject(err)
})
export default instance
使用
import request from '@/utils/request'
export function getData({ num, type }) {
return request({
url: `地址`,
method: 'post',
data: { num, type }
})
}