1. HTTPHTTP(HyperText Transfer Protocol)는 웹에서 클라이언트와 서버가 데이터를 주고받기 위해 사용하는 애플리케이션 계층의 통신 규약입니다. 우리가 웹 브라우저에서 주소를 입력하고 페이지를 보는 모든 과정은 HTTP 통신을 기반으로 이루어집니다. HTTP의 가장 기본적인 목적은 단순합니다. 클라이언트가 원하는 리소스를 서버에 요청하고, 서버는 그 요청에 대한 결과를 응답하는 것입니다. 이때 리소스는 HTML 문서일 수도 있고, 이미지, JSON 데이터, 파일 등 다양한 형태가 될 수 있습니다. HTTP는 자체적으로 데이터를 전송하지는 않습니다. 실제 데이터 전송은 하위 계층인 TCP/IP 위에서 이루어지며, HTTP는 그 위에서 “어떤 형식으로 데이터를 주고받을지”를 정의하..