vue main.js配置
import axios from 'axios'
import qs from 'qs'
axios.defaults.baseURL='http://localhost:8090/api/'
axios.interceptors.request.use(config=>{
config.headers.Authorization = window.sessionStorage.getItem('token');
if(config.method=="post"){
config.data = qs.stringify(config.data);
config.headers["Content-Type"] = "application/x-www-form-urlencoded";
console.log(config);
}
return config;
})
vue页面请求设置
//post请求设置
//const {data:res} = await this.$axios.post('login',this.user);
// console.log(res);
//get请求设置
const {data:res} = await this.$axios.get('getUser?username='+this.user.username);
console.log(res);