백과사전 상세 본문

출처 다음백과

HTTP

다른 표기 언어 HyperText Transfer Protocol 동의어 하이퍼텍스트 전송 규약, 초본문전송규약, 하이퍼본문전송규약

요약 월드 와이드 웹 상에서 파일을 송·수신하는 데 사용되는 표준 어플리케이션 레벨 규약.

HTTP

ⓒ EggHeadPhoto/Shutterstock.com | 저작권자의 허가 없이 사용할 수 없습니다.

'HyperText Transfer Protocol'(하이퍼텍스트 전송 규약)의 약어이다. HTTP는 TCP/IP 프로토콜의 가장 상위 부분에서 작동한다. 웹 브라우저들은 웹 서버에 파일 요청을 보내는 HTTP 클라이언트들이다. 웹 서버는 HTTP 서비스를 통해 요청을 차례로 처리한다. HTTP는 원래 월드 와이드 웹의 창시자 중 1명인 팀 버너스-리에 의해 1989년에 제안되었다.

HTTP 1.0 버전은 서버와 클라이언트의 연결 상태를 유지하지 않는 '비연결유지' 프로토콜이었다. 즉 특정한 클라이언트와 특정 서버가 지속적인 연결 상태를 유지하면서 유사한 모든 요청을 처리하는 방식이 아니었다. 매번 클라이언트로부터 요청이 있을 때 서버와 연결되었다가 서버의 응답 후에는 끊기기 때문에, 클라이언트의 새로운 요청이 있을 때마다 새로운 연결이 필요해져 속도가 떨어졌다.

이에 비해 HTTP 1.1 버전은 클라이언트와 서버와의 '연결상태유지'와, 클라이언트 브라우저들이 HTML 파일들의 압축을 풀게 하여 전송하는 데이터의 양을 줄일 수 있게 한 것, 그리고 같은 IP주소를 공유하는 다중 도메인 지원 기능을 포함한다.

본 콘텐츠의 저작권은 저자 또는 제공처에 있으며, 이를 무단으로 이용하는 경우 저작권법에 따라 법적 책임을 질 수 있습니다.

출처

다음백과
다음백과 | cp명Daum 전체항목 도서 소개

다양한 분야의 전문 필진으로 구성. 시의성 이슈에 대한 쉽고 정확한 지식정보를 전달합니다.

TOP으로 이동
태그 더 보기
컴퓨터/정보통신

컴퓨터/정보통신과 같은 주제의 항목을 볼 수 있습니다.



[Daum백과] HTTP다음백과, Daum
본 콘텐츠의 저작권은 저자 또는 제공처에 있으며, 이를 무단으로 이용하는 경우 저작권법에 따라 법적 책임을 질 수 있습니다.