Search

HTTP의 등장

HTTP (HyperText Transfer Protocol)?

웹 상에서 데이터를 주고받을 수 있는 프로토콜로, 주로 HTML 문서를 주고받는 데 사용됨.
클라이언트(브라우저)에서 URL을 입력하여 웹 페이지의 리소스를 요청하면, 서버에선 요청에 대한 응답을 하게 됨. → 이 때 사용되는 프로토콜이 바로 HTTP!

HTTP의 등장

1989년, CERN의 Tim Berners-Lee에 의해 원격으로 사람들이 정보를 공유할 수 있도 WWW(World Wide Web) 프로젝트가 고안됨.
WWW의 구성 요소
문서 기술 언어 HTML
문서 전송 프로토콜 HTTP
문서 주소 지정법 URL

HTTP의 발전

HTTP/0.9
1991년 등장
문서화된 최초의 버전
정식 사양으로 공개된 버전은 아님
HTTP/1.0
1996년 등장
정식 사양으로 공개된 최초 버전 (RFC 1945)
초기 사양이지만, 아직도 많은 서버에서 현역
HTTP/1.1
1997년 등장 (RFC 2068)
1999년 전면 개편(RFC 2616)되고, 2014년 RFC 2616을 사용하지 않는 RFC 7230~5까지 최종 업데이트됨.
현재 가장 많이 사용되는 버전
HTTP/2
2015 등장 (RFC 7540)
구글의 SPDY 프로토콜 지원하기 위해
HTTP/3
2020년 초안 공개

RFC (Request for Comments) 문서?

비평을 기다리는 문서라는 뜻으로, 인터넷 개발에 있어서 필요한 기술, 연구 결과, 절차 등이 기술되어 있음.
국제 인터넷 표준화기구(IETF)에서 제공, 관리
모든 인터넷 표준은 RFC로 문서화되어 있음!

참고 자료