REST 는 HTTP 메서드와 URI 사용 등의 웹 표준을 준수하는 아키텍처 스타일로 다음과 같은 기본 철학을 갖고 있다.모든 리소스를 URI로 구분할 수 있다.모든 리소스는 복수의 형태로 나타낼 수 있다.모든 리소스는 HTTP 표준 메서드를 이용하여 접근/수정/삭제
컨텐츠 협상이란, 동일한 URI 리소스를 여러가지 표현형으로 제공하여 클라이언트가 원하는 하나를 선택할 수 있게 하는것을 말한다.컨텐츠 협상에는 두 가지 패턴이 있다.HTTP 헤더를 이용(권장): 복잡한 비즈니스 문제들을 따로 분리하기가 용이하고, 여러가지 표현형을 리