//팔로우 취소
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라 명해주니 정상작동한다!