<2023.6.13>
02. HTTP / Web Server
01. HTTP의 이해
1) HTTP란?
- 데이터를 주고 받는 양식을 정의한 "통신 규약"중 하나가 HTTP.
(통신규약 : Protocol)
- 매우 범용적인 양식을 가지고 있어 전 세계에서 제일 널리 쓰이는 통신 규약.
2) 어떻게 HTTP로 데이터를 주고 받을까?
- HTTP에서는 언제나 Requset, Response라는 개념이 존재.
-- 1.브라우저는 서버에게 자신이 원하는 페이지 (URL 등의 정보)를 요구(Request).
-- 2. 서버는 브라우저가 원하는 페이지가 있는지 확인하고, 있다면 해당 페이지에 대한 데이터를 반환(Response). 없다면 없는 페이지에 대한 데이터를 반환(일반적인 웹 서버 기준).
--3. 브라우저는 서버에게 전달 받은 데이터를 기반으로 브라우저에 송출.