강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

이주호님의 프로필 이미지
이주호

작성한 질문수

React로 NodeBird SNS 만들기

6-14. 게시글 좋아요, 좋아요 취소

like, unlike

해결된 질문

작성

·

157

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

이주호님의 프로필 이미지
이주호
질문자

감사합니다!

이주호님의 프로필 이미지
이주호

작성한 질문수

질문하기