React

Axios Delete 에서 Body 에 data 넣는법

아뵹젼 2022. 5. 12.

Axios 의 delete 를 사용할 때는 보통 다음과 같이 data 를 전달하지 않는다. 

axios.delete(url[, config])

 

그러나 사용해야 하는 경우,, 나처럼 헤매는 사람이 없기를...

Axios.delete("/comments" + "/" + postId, {
        data: {
          // 서버에서 req.body.{} 로 확인할 수 있다.
          commentId: 1,
          userId: 0,
        },
        headers: {
          // 생략
        },
      })

다음과 같이 data : {} 형태로 추가하면 된다..!

그러면 이는 서버에서 body 로 확인할 수 있기 때문이다!

 

 


axios method 형태

axios.request(config)
axios.get(url[, config])
axios.delete(url[, config])
axios.head(url[, config])
axios.options(url[, config])
axios.post(url[, data[, config]])
axios.put(url[, data[, config]])
axios.patch(url[, data[, config]])

   

댓글