686 B
686 B
( 참고로 HTML FORM은 GET, POST만 사용 가능하다. ) ( HTML FORM은 GET, POST밖에 쓰지 못하기 때문에 PUT, PATCH, DELETE 등의 다른 메서드를 대체하기 위해 Control URI를 사용한다. )
회원 관리 시스템
- 회원 목록 /members -> GET
- 회원 등록 폼 /members/new -> GET (회원 등록 form 자체를 반환)
- 회원 등록 /members/new, /members -> POST (/new라는 동사를 붙이는 방법도 있음)
- 회원 조회 /members/{id} -> GET
- 회원 수정 폼 /members/{id}/edit -> GET (회원 수정 form 자체를 반환)
- 회원 삭제 /members/{id}/delete -> POST (DLETE를 못쓰기 때문에 uri path에 delete를 사용)