Application :: HTTP
거의 모든 형태의 데이터 전송 가능
HTTP 특징
클라이언트 서버 구조무상태 프로토콜(stateless)비 연결성계속 TCP / IP 연결 새로 하면 3 way handshake 시간 추가됨
→ 지금은 HTTP 지속 연결(Persitent Connection)로 문제 해결

HTTP 메시지

start-line
요청 메시지

응답 메시지

HTTP 헤더

HTTP 메시지 바디
HTTP 메시지 전송/응답
전송

Client 웹 브라우저가 HTTP 메시지 생성

Socket 라이브러리로 전달
TCP / IP Packet + 전송 데이터(HTTP 메시지)

HTTP API