서버에서 로딕을 짤 때
이렇게 데이터를 넣어 보내면 저 나라에 맞는 데이터 array를 응답으로 주기로 햇다.
분명 postman에서도 잘 작동이 되는데
왜 왜 안 될까....
한 두시간 정도의 삽질 끝에 얻은 결과는
"get은 body에 data를 넣어 보낼 수 없다" 였다..!
axios.get(url[, config]) // GET
axios.post(url[, data[, config]]) // POST
axios.put(url[, data[, config]]) // PUT
axios.patch(url[, data[, config]]) // PATCH
axios.delete(url[, config]) // DELETE
axios.request(config)
axios.head(url[, config])
axios.options(url[, config])
위에를 보면 get에는 data를 넣어 보낼 수 없다...!
post만 body에 data를 담을 수 있고 get은 body가 아닌 params로 한다고 한다
기본이 되는 애를 모르고 삽질을 해서...시간이 아깝기도 하지만
기본적인 요소를 이번 기회에 잡고 넘어갈 수 있었다.
'Problem&Solution' 카테고리의 다른 글
객체 비교에서 한 실수 (1) | 2024.05.02 |
---|---|
uuid를 map의 key값으로 사용하고 생긴 문제점 (0) | 2024.05.02 |
회원가입에서 생기는 고민 (0) | 2023.01.09 |
API get 해오면서 발생한 협업 문제와 해결 과정 (0) | 2022.11.24 |
[TroubleShooting] 랜덤질문 가져오기 새로고침 error (0) | 2022.11.22 |