- HTTP(HyperText Transfer Protocol)는 하이퍼 텍스트 문서간의 링크를 통해서 연결할 수 있는 HTML을 전송하는 프로토콜이었다.
근데 지금은 모든 걸 HTTP프로토콜 에 담아서 전달한다.
ex) HTML, TEXT, IMAGE, 음성, 영상, 파일, JSON, XML.. 등등
추가적으로 서버간에 데이터를 주고 받을 때도 대부분 HTTP를 사용한다.
- 클라이언트 서버 구조
- 무상태 프로토콜(Stateless), 비연결성
- HTTP 메시지
- 단순함, 확장 가능