HTTP (HyperText Transfer Protocol)
·
CS/네트워크
HTTP란?HTTP (HyperText Transfer Protocol)는 웹 상에서 데이터를 주고받기 위한 통신 규약입니다.HyperText: 웹 페이지에서 다른 페이지로 이동할 수 있도록 연결된 텍스트를 의미합니다.Transfer: 데이터를 전송하는 역할을 합니다.Protocol: 데이터를 주고받기 위한 클라이언트와 서버 간의 약속입니다.HTTP의 동작 원리HTTP는 클라이언트-서버 모델을 기반으로 동작합니다.클라이언트: 요청(Request)을 보내는 주체 (예: 웹 브라우저, 모바일 앱).서버: 요청에 대한 응답(Response)을 보내는 주체 (예: 웹 서버, API 서버).요청-응답의 흐름HTTP의 동작 원리는 다음과 같습니다.사용자가 브라우저에서 URL을 입력하거나 클릭합니다.브라우저는 HTT..