이번 포스팅에서는 HTTP와 HTTPS, HTTP2의 개요와 특징, 차이점 등을 각 프로토콜의 출시 과정을 통해 알아보고자 한다. HTTP 란? *HyperText Transfer Protocol ● 하이퍼 텍스트를 전송하기 위한 프로토콜이다. 하이퍼 텍스트를 작성하기 위해 개발된 언어가 HTML이기 때문에, HTML을 전송하기 위한 프로토콜이라고 볼 수도 있다. ● 요청(Request)과 응답(Response)으로 구성되어 있다. 요청과 응답이 오고 가는 것을 하나의 스트림(Stream)이라 표현한다. ● 텍스트 데이터만을 취급한다. ● 80번 포트를 사용하도록 정의되어 있다. ★ 확장 가능한 프로토콜이기에 계속 진화하고 있다. HTTP는 현재까지도 새로운 버전이 출시되는 등 거듭 진화중이라고 볼 수 ..