CS ﹒ Algorithm/(구)Network
2022. 7. 10.
네트워크 (3) HTTP의 개요와 특징
1. HTTP (HyperText Transfer Protocol) ? HTTP는 그 스펠링에서 알 수 있듯이 하이퍼텍스트를 빠르게 교환하기 위한 프로토콜이다. 또한 웹에서 이루어지는 모든 데이터 교환의 기초이며, 클라이언트-서버 구조를 가지고 있다. 1991년 처음 만들어진 HTTP는 계속해서 진화해왔으며 이제는 하이퍼텍스트가 아닌 이미지 비디오 HTML 폼 결과 등 바이트로 표현할 수 있는 거의 모든 데이터를 전송할 수 있다. 2. HTTP의 역사 1991년 HTTP/0.9 : GET 메서드만 지원했으며 헤더가 존재하지 않았다. 1996년 HTTP/1.0 : 메서드와 헤더가 추가되었다. 1991년 HTTP/1.1 : 오래 되었지만 아직까지도 범용적으로 사용되고 있는 버전이다. 2015년 HTTP/2 ..