API

하상현·2023년 11월 20일
0

HTTP

HTTP의 마지막 P는 Protocol의 줄임으로, 규약이라는 뜻임
즉, 약속이라는 것인데 데이터를 요청하는 방법과 받는 방법에 대해 규정되어 있음
•HTTP로 보낼 수 있는 데이터 종류는?
HTML문서랑 이미지등 많이 있다.

HTML

HTTP로 전송 및 수신할 수 있는 HTML은 시각적으로 문서를 보여주기 위한 언어임
웹문서를 보여주기 위한 필수적인 요소로 모든 웹은 HTML로 만들어짐

XML

데이터만 보내고 싶어서 만들어진 XML
HTML과 비슷하게 생겼지만, 데이터를 표현하기 위해 만들어짐
데이터 전송에 특화됨

JSON

XML보다 사용하고 해석하기 쉬움, 데이터타입 표현이 가능
"Key":value 형식으로 진행됨
예를 들어 사람의 정보를 담고있는 데이터를 전달할 경우

"human1": {
  "name":"sanghyun",
  "age":99,
  "job":"programmer",
}

API

사람들은 웹문서를 단순히 올려놓는 것 말고 "데이터만"을 전달하려는 서버를 원했음
그리고 그 데이터는 주로 JSON 타입으로 받게 됨

0개의 댓글