
REST API
·
웹공부/SPRING
1. 기존기존 브라우저 GET : 요청정보를 URL에 담아서 HTML문서를 주세요.POST : 요청정보를 패킷에 담아서 HTML문서를 주세요.VS REST : 자원을 이름으로 구분하여 해당 자원의 상태를 주고 받으며 mustache가 필요없다.GET : 자원의 정보를 조회해주세요.POST : 자원을 생성해주세요.PUT, PATCH : 자원을 줄테니 업데이트해주세요. (PUT: 본문 전체, PATCH:일정 요소만) DELETE : 자원을 삭제해주세요 - 장점 API서버는 세션, 쿠키를 사용하지않고 API요청만 단순히 처리한다. 별도의 인프라 구축이 필요 없다.HTTP 표준만 지키면 모든 플랫폼에서 사용이 가능하다. - 단점표준 자체가 존재하지 않아 정의가 필요하다.HTTP Method 형태가 제한적이다.(..