Rest API

전윤지·2021년 6월 2일
0

Web Framework

목록 보기
2/2

1. REST API(Representational State Transfer)란?

  • HTTP URI를 통해 자원을 명시하고,

    HTTP Method(GET,POST,PUT,DELETE)를 통해 자원에 대한 CRUD를 적용하는 것

    • HTTP (HyperText Transfer Protocol)?
      • 웹 상에서 데이터를 주고 받기 위한 프로토콜
    • HTTP Method?
  • REST 아키텍쳐를 따르는 API

    • REST?

      • 각 자원의 상태에 대한 정보를 주고 받는 개발 방식
    • API?

      • 프로그램이 상호작용 하기 위한 인터페이스 (규격)

      • 어떤 응용 프로그램에서 데이터를 주고 받기 위한 방법

        ⇒ 어떤 방식으로 정보를 요청해야 하는지,

        어떤 데이터를 제공 받을 수 있는지에 대한 규격 등


2. REST의 구성 요소

  • Resource (자원) : URI 이용
  • Verb (행위) : HTTP 메소드 이용
  • Representations (표현) : 페이로드 이용

0개의 댓글