Cute Happy Ghost
본문 바로가기
server·network

API URI설계

by JENN_tech7 2022. 2. 22.
728x90
SMALL

리소스의 의미는? 

예) 회원조회 -> 회원이라는 개념자체가 리소스라서 회원리소스를 URI에 매핑

 

  • 회원 목록 조회 /members
  • 회원 조회 /members/{id}
  • 회원 등록 /members/{id}
  • 회원 수정 /members{id}
  • 회원 삭제 /members{id}

근데 어떻게 구분할까

 

* URI는 리소스만 식별하고 리소스와 행위를 분리

  • 리소스 : 회원 (명사)
  • 행위 : 조회, 등록, 삭제, 변경(동사)

 

그렇다면 행위는 어떻게 구분하느냐 -> HTTP 메서드로 구분

728x90
LIST

댓글