210321 개발일지(104일차) - React axios module 사용 간 POST요청이 GET요청으로 바뀌는 현상

고재개발·2021년 3월 22일
0

React Study

목록 보기
4/10

Axios란 ?

Axios는 브라우저, Node.js를 위한 Promise API를 활용하는 HTTP 비동기 통신 라이브러리다. 즉, 프론트엔드가 백엔드랑 통신을 쉽게 하기위해 사용하는 것이다.

GET, POST, PUT, DELETE 등의 HTTP Methods를 이용해서, 클라이언트가 서버에게 요청을 보내는 것이다.

POST 요청을 보냈으나 GET 요청으로 받아들이는 현상 발생

React에서 서버측에 axios를 활용하여 POST Method로 요청을 보냈으나 자꾸 Nodejs 서버에서 GET요청으로 받아들여지는 현상이 발생했다.

왜 이럴까 찾아보니.. 다른 친구들도 이런 현상을 경험했다고 한다.

그래서 열심히 구글링해보니 stackoverflow에 좋아요를 많이 받은 글이 있었다.

오 뒤에 '/'를 없애면 된다고 한다.
그래서 위와 같이 수정했으나.. 계속 GET요청으로 갔다..
결국 어쩔 수 없이 GET 요청을 사용하기로 했다.

지금 우리는 GET으로 써도 되는 상황이지만, 이 현상을 극복할 수 있는 방법을 반드시 찾아봐야 한다고 생각한다. 파이팅!

profile
고재개발

0개의 댓글