HTTP(HyperText Transfer Protocol)

한글로는 초본문전송규약 혹은 하이퍼본문전송규약이라고 부르고 WWW상에서 정보를 주고받을 수 있는 프로토콜이다.

주로 HTML 문서를 주고받는 데에 쓰인다. TCP와 UDP를 사용하며, 80번 포트를 사용한다.

 

웹 서버(Web Server)

 서버는 다음의 두 가지 뜻 가운데 하나이다.

1. 웹 서버 : 웹 브라우저와 같은 클라이언트로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지를 반환하는 컴퓨터 프로그램

2. 웹 서버 (하드웨어) : 위에 언급한 기능을 제공하는 컴퓨터 프로그램을 실행하는 컴퓨터

 

웹 서버의 주된 기능은 웹 페이지를 클라이언트로 전달하는 것이다.

 

웹 브라우저(Web Browser)

웹 브라우저 또는 브라우저 웹 서버에서 이동하며 쌍방향으로 통신하고 HTML 문서나 파일을 출력하는 

그래픽 사용자 인터페이스 기반의 응용 소프트웨어이다.

웹 브라우저는 대표적인 HTTP 사용자 에이전트의 하나이기도 하다.

 

HTTP와 웹서버 브라우저의 관계

웹 브라우저는 웹 페이지를 가져오기 위해(웹 문서를 열기 위해) 대부분의 웹 서버가 사용하는 HTTP로 통신한다.

HTTP를 이용해 웹 페이지를 가져올 뿐 아니라 웹 서버에 정보를 송신하기도 한다. 

+ Recent posts