前端加入request中间件,jwtToken失效自动清除localstorage及刷新界面

This commit is contained in:
2024-09-06 15:38:55 +08:00
parent 9815f0efdf
commit 5b7c5d0f1d

View File

@@ -1,8 +1,14 @@
import axios from "axios";
axios.defaults.baseURL = "http://localhost:23500";
// axios.defaults.baseURL = "http://localhost:23500";
axios.defaults.baseURL = "https://tonesc.cn/apis";
axios.interceptors.response.use((response) => {
if(response.data && response.data.code == -5){
// auth error
localStorage.removeItem('jwtToken');
window.location.reload()
}
// 确保响应数据符合ResponseData接口的结构
return response.data;
});