<작성중>
REST API 의 개념 및 실제 응용 관련해서 연재를 할 예정입니다. 이론적이고 애매한 것 보다는 최대한 쉽게 그리고 현실적인 예제를 사용해서 정리할 생각입니다. REST API 는 일반적으로 인증을 먼저 받아야 합니다. 인증 표준인 OAuth 2.0 과 함게 정리할 예정입니다.
[특징] REST API = HTTP(S) + JSON + Stateless
- 클라이언트와 서버의 분리
- 무상태(Stateless)
- 캐시 처리가 가능해야 함
- 시스템이 계층화(Layered) 되어있어야 함
- 일관성 있는 인터페이스
[구성 요소]
- 리소스: URL http://***api_sever/resource 등과 같이 URL 과 계증 구조 '/'로 구분한다.
- Method: HTTP request 에 대한 post, get, delete, put method를 지원
- 메시지 : HTTP 에 대한 응답 코드
https://www.youtube.com/watch?v=SLwpqD8n3d0
REST API 와 버전 관리
댓글