HTTP
Hyper Text Transfer Protocol
특징 두가지
HTTP 메시지
request message와 response message 차이 정리
HTTP Method의 좋은 방향
가장 중요한 것은 리소스 식별!
if 회원목록 조회를 위해 member를 붙여서 url을 만든다면
리소스란?
- 회원이라는 개념자체가 리소스이다. 이것이 URI에 매핑 되는 것이다.
- 거기에 하는 행위는 메소드로 하는 것이다.
회원목록조회 /memebers
회원조회 /members/{id}
회원등록 /members
회원수정 /members/{id}
회원삭제 /members/{id}
Restful API는 리소스와 행위를 분리하는 것이다.
리소스 : 회원
행위 : 조회, 등록, 삭제, 변경
Http header
http 전송에 필요한 모든 부가정보가 있다.
표준헤더가 너무 많고 필요시 임의이 헤더도 추가 가능
(그때그때 필요시 찾아서 사용해보기)