下面是我的axios文件
import axios from "axios";
import Cookies from "js-cookie";
const token = Cookies.get("token");
const api = axios.create({
baseURL: process.env.REACT_APP_API_URL, // Replace with your API base URL
timeout: 10000, // Optional: Set a timeout for requests
headers: {
"Access-Control-Allow-Origin": "*",
"Content-Type": "application/json",
...(token && { "x-access-token": token }),
},
});
export default api;
当我登录时,我在Cookie中设置了token
.token
设置,但AXIOS直到我刷新页面才能获得它.在页面上刷新AXIOS重新呈现,因此AXIOS从cookie中获得token
.