TIL 31일차

HyeRyun CHOI·2021년 8월 27일
0

Bootcamp TIL

목록 보기
29/29

REST API
REST API : REST 아키텍처의 제약 조건을 준수하는 애플리케이션 프로그래밍 인터페이스
REST(Representational State Transfer) : 자원을 이름으로 구분하여 해당 자원의 상태를 주고 받는 모든 것을 의미

Endpoint

  • root-endpoint(혹은 root-URL) : API로 요청을 서버와 통신할 때, 서버가 요청을 수락하는 시작점
  • path(url-path) : API를 통해 서버와 통신할 때, 서버와 통신할 수 있는 key 역할

Open API
Open API : 공공데이터에 쉽게 접근할 수 있도록 제공하는 API, 제공하는 API는 정해진 이용 수칙이 있고 이용 수칙에 따라 제한 사항이 있을 수 있음
API Key : API를 이용하기 위해 필요함, 사실 아무런 조건 없이 익명의 클라이언트에게 데이터를 제공할 의무도, 이유도 없기 때문에 로그인된 이용자에게만 자원에 접근할 수 있는 권한을 API Key의 형태로 제공, 데이터를 요청할 때 API Key를 같이 전달해야만 원하는 응답을 받을 수 있음

profile
(˘・ᴗ・˘)

0개의 댓글