인프런 커뮤니티 질문&답변
URI 설계 질문입니다.
작성
·
272
0
간단한 웹 게시판을 만들때
컨트롤러에서
논리 패스를
/member/join
/member/login
/member/logout
등 으로 @GetMapping @PostMapping으로 처리했었습니다.
근데 강의에서 보면 리소스만 식별하고 행위는 따로 구분하라 하셨는데요
그러면 논리패스를
/member
로만 설정하고 각 메서드(행위)에 맞는
Mapping으로(get,post,patch,put 등)
구현하는게 더 올바른 방법인가해서 질문드립니다.
퀴즈
HTTP API 설계 시, URI는 주로 무엇을 나타내고, 행위(Action)는 무엇으로 구분할까요?
URI: 행위, 행위 구분: 파라미터
URI: 리소스, 행위 구분: HTTP 메서드
URI: 동사, 행위 구분: 헤더
URI: 리소스 ID, 행위 구분: URL 경로





