[HTTP/네트워크] 실습 리뷰

소금·2021년 9월 7일
0
post-thumbnail

Chapter. REST API

Representational State Transfer
클라이언트의 요청에 따라 서버에서 적절한 응답을 하는 API
웹에서 사용되는 모든 자원을 HTTP URI로 표현하고,
HTTP Method를 통해 요청과 응답을 정의하는 방식

🐕 Endpoint

root-endpoint : API로 요청을 서버와 통신할 때, 서버가 요청을 수락하는 시작점
일반적으로 도메인 주소의 루트 /를 가리킴

 https://api.github.com

🐕 path

path 또는 API를 통해 서버와 통신할 때 서버와 통신할 수 있는 key 역할

https://api.github.com/user // 'user'가 path

🐕 메시지 조회

/kimcoding/messages?roomname=로비

파라미터를 이용하여 조회

=> 요청에 따른 응답은 JSON 형식

🐕 Open API & API Key

Open API : 누구에게나 열려있지만 정해진 이용 수칙과 제한사항이 있는 API
데이터를 JSON형태로 응답

API Key : 서버의 문을 여는 열쇠
자원에 접근할 수 있는 권한을 이용자에게 API Key의 형태로 제공하고,
데이터를 요청할 때 API key를 함께 전달해야 원하는 응답을 얻음

profile
Salty as Salt

0개의 댓글

관련 채용 정보