각 컴퓨터를 표현하는 IP주소가 존재한다.
IP 주소가 외우기 힘들어서 도메인 이름으로 표시한다.
DNS
Domain Name System
데이터를 받는 주소와 같은 개념으로 Port 번호를 사용한다.
HyperText Transfer Protocol(약속)
데이터를 주고 받는 표준이고 지켜야할 규칙이 있다.
Http Method에는 get(데이터를 달라), post(저장해라) 가 있다.
Http 요청을 받는 컴퓨터에게 원하는 자원 = path
자원의 세부조건 = query
Http 요청을 받는 컴퓨터와 프로그램 정보
body는 요청 정보를 나타내는 query와 다르게 저장하는 정보를 넣는다
put : 데이터를 수정해라, 바디
delete : 데이터를 삭제해라, 쿼리
Application Programming Interface
정해진 약속을 하여 특정 기능을 수행하는 것을 의마한다.
URL
Uniform Resource Locator
검색창으로 요청하는 것
요청한 컴퓨터 = 클라이언트
요청에 대한 응답을 제공한 컴퓨터 = 서버
클라이언트와 서버는 HTTP를 주고 받으며 기능을 동작하는데 이때 정해진 규칙을 API라고 한다.
상태코드는 다양하다.
응답에는 추가정보를 바디를 통해서 담을 수 있다.