[Backend-Roadmap] HTTP 란?
·
기타
HTTP 란? HTTP는 Hyper Text Transfer Protocol의 약자이다. HTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜이다. HTTP는 웹에서 이루어지는 모든 데이터 교환의 기초이며, 클라이언트-서버 프로토콜이기도 하다. 클라이언트-서버 프로토콜이란 (보통 웹브라우저인) 수신자 측에 의해 요청이 초기화되는 프로토콜을 의미한다. 클라이언트와 서버들은 개별적인 메시지 교환에 의해 통신한다. 보통 브라우저인 클라이언트에 의해 전송되는 메시지를 요청(requests), 서버에서 응답으로 전송되는 메시지를 응답(responses)이라고 부른다. HTTP 기반 시스템의 구성요소 HTTP는 클라이언트-서버 프로토콜이다. 요청은 하나의 개체, 사용자 에이전트에 의해 전송된..