더북(TheBook)

 

2.1

HTTP 개요

멀리 떨어진 컴퓨터끼리 네트워크상에서 데이터를 주고받으려면 일정한 규칙이 필요합니다. HTTP(HyperText Transfer Protocol)는 이를 위해 만들어진 표준 통신 프로토콜로, 웹에서 클라이언트와 서버 간 정보 교환을 위해 사용합니다. 우리가 웹 브라우저에서 주소를 입력하고 페이지를 불러오는 과정은 모두 HTTP를 통해 이루어집니다.

HTTP는 요청(request)과 응답(response)이라는 구조로 동작하며, 누구나 같은 방식으로 정보를 주고받을 수 있습니다. HTTP 통신을 할 때 클라이언트가 서버로 보내는 메시지를 요청 메시지(request message), 서버가 클라이언트로 보내는 메시지를 응답 메시지(response message)라고 합니다.