Web/React

React - Restful API 사용 하다 배운점

또롱또 2022. 6. 16. 05:54
728x90

메소드 - patch, put, delete, post, get

 

1. get, delete는 body부분을 비워줘도 된다

2. patch, puth, post는 바디부분에 빈 값이라도 있어야 한다.

3. method(api주소, {바디}, {헤더}) 순서

  // 헤더 - 인증이 필요할때 아래처럼 사용 가능(MyToken 은 쿠키에서 가져옴)
  const msg = await api.delete(`api/articles/${payload}`,{
            headers: {
              'Authorization': `Bearer ${myToken}`,
            }
          });

// patch의 경우 body 부분을 최소 빈 객체로라도 묶어서 보내준다.
const data = await api.patch(`/api/articles/${id}/done`, { }, {
    headers: {
      'Authorization': `Bearer ${myToken}`,
    }
  });

 

728x90