api를 모듈화 해보는걸 인터넷에서 추천하길래 열심히 해보고 있는중입니다!
axios로 시도중이며 단지 현재까지 fetch만 사용해봐서 좀 헷갈리는데 다양한 기능이 많더라구요ㅠㅠ
그중에서 일단 단순히 Content-type이나 Authorization부터 넣어주려 하는데
config.js에서
const headers = {
baseURL: 'https:블라블라~'
headers: {
'Content-type': 'application/json',
'Authorization': token,
}
}
export const TEST_API = axios.create(headers);
이렇게 만들어 준 후
다른곳에서 저 TEST_API를 임폴트 하여
TEST_API.get() 이나 .post()로 사용하려 하였으나 사용이 되질 않습니다ㅠㅠ
토큰도 컨텐트타입도 아무것도 먹히지 않더라구요..
그래서 axios는 전역으로 default값을 먹을수 있길래 그걸로 전체적으로 먹여놓은 상황입니다!
제가 뭔가를 잘못했을까요ㅠㅠ
찾아봐도 저랑 거의 똑같이 하신분은 있는데 무슨 차이점인지 저는 되질 않습니다!
무언가 잘못한걸까요??