sitelink1 | https://tools.ietf.org/html/rfc7231 |
---|---|
sitelink2 | https://tools.ietf.org/html/rfc5789 |
sitelink3 | |
sitelink4 | |
sitelink5 | |
extra_vars6 |
- GET: URI 형식으로 웹 서버측 리소스(데이터)를 요청
- POST : 내용을(파일 전송 가능) 전송하여 자원 등록
- PUT : 전체 자원의 수정
- PATCH : 일부 자원의 수정
- DELETE : 전체 및 일부자원의 삭제
- HEAD : 메세지 헤더(문서 정보) 취득
- OPTIONS : 웹 서버측 제공 메소드에 대한 질의
- TRACE : 요청 리소스가 수신되는 경로를 보여줌
- CONNECT : 프록시 서버와 같은 중간 서버 경유
> CONNECT 메소드는 SSL(HTTPS) 보안 서버에서 주로 사용
REST한 아키텍쳐 구성을 위해서는 "자원에 대한 행위, 요청에 대한 행위"를 http method 로 구분하여 호출한다
이와 같은 REST 기본원칙을 잘 지킨 서비스를 RestFul 하다고 한다
스펙,규약,표준은 약속이다