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

'Web > React' 카테고리의 다른 글

React - ProtectedRoutes (Private Router)  (0) 2022.06.22
React vs Vue  (0) 2022.06.21
React - 핵심모듈, a vs Link, NavLink  (0) 2022.06.14
React - useParam으로 경로 값 꺼내기  (0) 2022.06.12
React - 중첩 라우팅  (0) 2022.06.12