URI

    [HTTP/네트워크] REST API

    REST API REST: “Representational State Transfer”의 약자 로이 필딩 (Roy Fielding)의 박사학위 논문에서 웹(http)의 장점을 최대한 활용할 수 있는 아키텍처로써 처음 소개된 개념 웹에서 사용되는 데이터나 자원(Resource)을 HTTP URI로 표현하고, HTTP 프로토콜을 통해 요청과 응답을 정의하는 방식 REST 성숙도 모델 로이 필딩은 이 모델의 모든 단계를 충족해야 REST API라고 부를 수 있다고 주장 BUT 엄밀히 3단계까지 지키기 어려워서 2단계까지만 적용해도 좋은 REST API 디자인이라고 볼 수 있음 0단계 HTTP 프로토콜 사용 (그러나 이 단계에서는 REST API라고 부르기에는 부족) 1단계 개별 리소스와의 통신을 준수 개별 리..