// 創建實例
const randomUser = axios.create({
baseURL: "https://randomuser.me/api/"
// timeout: 1000,
// headers: { "X-Custom-Header": "foobar" },
});
randomUser.interceptors.request.use(
(config) => {
console.log("config", config);
},
(error) => {
return Promise.reject(error);
}
);
randomUser.get().then((res) => {
console.log("axios.create");
});
console.log(randomUser.defaults.baseURL);
// axios.defaults.headers.common['Content-Type']
console.log(randomUser.defaults.headers.common);
// {
// "Accept": "application/json, text/plain, */*",
// "Content-Type": undefined
// }
console.log(randomUser.defaults.headers.common["Accept"]);
// "application/json, text/plain, */*"
This Pen doesn't use any external CSS resources.