|
@@ -3,11 +3,18 @@ import { requestLogger, responseLogger } from "axios-logger";
|
|
|
const request = axios.create({
|
|
|
baseURL: import.meta.env.MODE === "production" ? "/prod-api" : "/dev-api",
|
|
|
});
|
|
|
-request.interceptors.request.use(config=>{
|
|
|
- // let token = window.localStorage.getItem("token")
|
|
|
+request.interceptors.request.use(config => {
|
|
|
+ let token = window.localStorage.getItem("token")
|
|
|
if (config.headers.isToken !== false) {
|
|
|
- // config.headers["Authorization"] = "Bearer " +token; // 让每个请求携带自定义token 请根据实际情况自行修改
|
|
|
- config.headers["Authorization"]=""
|
|
|
+ // config.headers["Authorization"] = "Bearer " +token; // 让每个请求携带自定义token 请根据实际情况自行修改
|
|
|
+ if (token) {
|
|
|
+ config.headers["Authorization"] = "Bearer " + token;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ config.headers["Authorization"] = ""
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
return config;
|
|
|
|