CS/Network (1) 썸네일형 리스트형 HTTP 버전별 차이점 정리 (0.9 ~ HTTP/3) HTTP는 웹에서 클라이언트와 서버가 데이터를 주고받는 프로토콜이다. 1991년 처음 등장한 이후 꾸준히 발전해왔는데, 각 버전이 어떤 문제를 해결하기 위해 나왔는지를 흐름으로 이해하면 훨씬 쉽게 정리된다. HTTP/0.9 (1991)GET 메서드만 존재응답은 HTML 문서만 가능 (헤더 없음)요청 1건 처리 후 연결 즉시 종료거의 원시적인 수준. 텍스트 한 줄 요청하고 HTML 한 줄 받는 게 전부였다. HTTP/1.0 (1996)헤더(Header) 개념 도입 → 메타데이터 전송 가능GET 외에 POST, HEAD 메서드 추가상태 코드(Status Code) 도입 (200, 404 등)요청마다 새 TCP 연결 생성 → 비효율적헤더가 생기면서 쓸만해졌지만, 매번 새 TCP 연결을 만드는 게 큰 낭비였다... 이전 1 다음