axios.delete 요청 오류 해결

dev.teon·2023년 6월 27일
0
  //팔로우 취소
  const followCancel = (owner, user) => {
    let formData = new FormData();
    formData.append("owner", owner);
    formData.append("user", user);
    axios(
      // .delete("/commu/followcancel", formData) - 첫번째 시도
      // .delete("/commu/followcancel", { owner: owner, user: user }) - 두번째 시도
      {
        url: `/commu/followcancel`,
        method: "delete",
        params: { owner: owner, user: user },
      }
    )
      .then((res) => {
        console.log(res);
      })
      .catch((err) => {
        console.log(err);
      });
  };

spring boot에서 만든 delete api를 axios로 가져올 때,
위와 같이 첫번째 시도와 두번 째 시도처럼 하니 400에러가 발생했다.
(post는 분명 됐는데...)

fromdata로 감싸는 것이 아닌 params라 명해주니 정상작동한다!

0개의 댓글