HTTP? HyperText Transfer Protocol의 줄임말로, HTML과 같은 문서를 전송하기 위한 Application Layer 프로토콜입니다. HTTP는 웹 브라우저와 웹 서버의 소통을 위한 것입니다. 클라이언트-서버 통신에서 HTTP messages 양식에 맞춰 요청을 보내면, 서버도 HTTP message 양식에 맞춰 응답합니다. HTTP message? 클라이언트와 서버 사이에서 데이터가 교환되는 방식입니다. HTTP messages는 요청(Requests)와 응답(Response)로 구성됩니다. HTTP messages는 몇 줄의 텍스트 정보로 구성됩니다. (개발자가 메시지를 작성할 필요는 없습니다.) start line: 요청이나 상태를 표시합니다. (항상 첫 줄입니다.) HTTP headers: 요청을 지정하거나, 메시지에 포함된 본문을 설명하는 집합입니다. empty line: 헤더와 본문을 구분하는 빈 줄 body: