• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    해결됨

like, unlike

20.08.10 01:09 작성 조회수 101

0

안녕하세요. 제로초님 다름이 아니라 axios like에 

    return axios.post(`/post/${postId}/like`, {}, {
        withCredentials: true
   });
이렇게 하면 잘 날라가는데
    return axios.delete(`/post/${postId}/like`, {}, {
        withCredentials: true
   });
이렇게 unlike는 빈 데이터를 보내면 401 에러가 뜨는데
그 에러가 로그인 안했다는 isLoggedin 그 에러거든요?
근데 로그인 정보랑 다 들어있고 해서 의아했는데 저 빈 객체
를 없애니깐 잘 동작하더라고요. 이거 왜이러는걸까요?

답변 2

·

답변을 작성해보세요.

1

delete는 {} 빼셔야 합니다. delete는 get처럼 데이터를 못보냅니다.

0

이주호님의 프로필

이주호

질문자

2020.08.10

감사합니다!