HTTP API 만들어보기
회원정보 관리 API를 만들어라.
회원 목록 조회
회원 조회
회원 등록
회원 수정
회원 삭제
안드로이드와 iOS 연동할 때 서버에서 API, URI 설계해야한다.
URI 설계에 있어 가장 중요한 것은 리소스 식별이다.
URI 설계 시에는 리소스에 매칭해서 하는데, 리소스가 member10이고, member10에 대해 회원 조회,등록,수정,삭제가 이루어진다면 이 4가지 동작들을 어떻게 구분하나? =>리소스와 해당리소스를 대상으로 하는 행위를 분리한다!
URI는 리소스만 식별! 리소스:회원(명사) 행위:조회, 등록, 삭제, 변경(동사)
행위(메서드)는 어떻게 구분? - GET, POST 등 HTTP 메서드가 처리한다!
그래서 우리는 URI에서 리소스만 식별하면 된다. 그러면 HTTP 메서드 GET,POST,PUT,DELETEE 등 역할을 대신해 준다!
Last updated