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("실패!");
});