HTTP 프로토콜 소개
아시다시피, 웹사이트는 인터넷에 호스팅되며 이 웹사이트의 페이지를 보기 위해서는 특별한 프로그램이 필요합니다 - 바로 브라우저입니다.
기술적으로 웹사이트는 인터넷에 연결된 특별한 컴퓨터에 호스팅됩니다. 이런 컴퓨터들을 서버라고 부릅니다. 일반적으로, 웹사이트를 인터넷에 호스팅하기 위해 사이트 제작자는 서버 상의 공간을 호스팅 제공업체라고 불리는 특별한 기관으로부터 구매합니다.
브라우저는 인터넷에 위치한 서버들로부터 웹사이트 페이지를 받아올 수 있습니다. 브라우저와 서버 간의 상호작용에서 브라우저는 일반적으로 클라이언트라고 불립니다.
클라이언트와 서버 간의 통신을 규정하는 특별한 규칙들이 존재합니다. 이러한 규칙들의 집합을 프로토콜이라고 부릅니다. 웹사이트 작업에서 주요 프로토콜은 HTTP 프로토콜입니다. 우리는 이 교재를 통해 이 프로토콜을 공부할 것입니다.