Frontend
Axios Delete 안될 때
마로그래머
2022. 9. 21. 22:13
반응형
- post나 put처럼 delete를 사용하는데 안돼서 당황할 때가 있다. 혹시 delete를 호출할 때 두번째 인자에 body를 넣고있지않은가?
- Axios는 RESTful API 방식을 지키기 위해서 delete메소드에 절대 바디를 담지않으려는 친구였다. (RESTful이 궁금하다면 찾아보자)
- 즉,
POST
나PUT
처럼 두번째 인자에body
를 담지않는다! - 그래서 두 번쨰 인자로는 data option을 인자로 넣어줘야 바디로 얹혀진다.
const res = await axios.delete('https://here/is/path/for/delete', { data : { id : 1} });
반응형