import axios from 'axios'
const instance = axios.create({
baseURL: '<http://localhost:8080>',
headers:{
"Content-Type": "application/json",
token: localStorage.getItem("idToken"),
}
})
instance.interceptors.request.use(
function (config){
//code 200 일때
return config;
},
function (error){
//code error
return Promise.reject(error);
}
)
export default instance;
import Send from "(해당경로)";
GET
axios
.get(`http://localhost:8080/user/${_id}`,{
"Content-Type": "application/json",
token: localStorage.getItem("idToken"),
})
.then((res) => {
console.log("성공!");
})
.catch((e) => console.log("실패!"));
Send.get(`/user/${_id}`)
.then((data) =>{
console.log(data);
})
.catch((e) =>{
console.log(e);
})
POST
axios
.post("<http://localhost:8080/user/login>", JSON.stringify(data), {
headers: {
"Content-Type": "application/json",
token: localStorage.getItem("idToken"),
},
})
.then((res) => {
window.localStorage.setItem("idToken", (data.data.token));
console.log("성공!");
})
.catch((e) => {
console.log("실패!");
});
Send.post('/user/login', JSON.stringify(data))
.then((data) =>{
window.localStorage.setItem("idToken", (data.data.token));
console.log("성공!");
})
.catch((e) => {
console.log("실패!");
});