모든 것이 HTTP1. HTTP는 HyperText Transfer Protocol의 약자이다. 즉 html 문서를 전송하는 프로토콜로 시작되었는데, 현재는 이미지, 음성, 영상, 파일, JSON, XML 등 거의 모든 형태의 데이터를 HTTP 프로토콜에 담아 전송한다. 서버 간에 데이터를 주고받을 때에도 사용한다! TCP 위에서 HTTP 프로토콜이 동작하긴 하지만, TCP로 직접 연결해서 사용하는 경우는 게임 서버 등 특수한 경우가 아니면 없다. (심지어 모바일 게임은 HTTP로 통신하는 구조로 개발하기도 한다.) 2. HTTP 역사HTTP/0.9 : GET 메소드만 지원 (HTTP 헤더 없음)HTTP/1.0 : 메소드, 헤더 추가HTTP/1.1 : 현재 가장 많이 사용하는 버전(1.1 스펙에 대부분의..