<TIL>Node.js입문(2)

sh.j225·2023년 6월 13일
0

<2023.6.13>

02. HTTP / Web Server

01. HTTP의 이해

1) HTTP란?

  • 데이터를 주고 받는 양식을 정의한 "통신 규약"중 하나가 HTTP.
    (통신규약 : Protocol)
  • 매우 범용적인 양식을 가지고 있어 전 세계에서 제일 널리 쓰이는 통신 규약.

2) 어떻게 HTTP로 데이터를 주고 받을까?

  • HTTP에서는 언제나 Requset, Response라는 개념이 존재.
    -- 1.브라우저는 서버에게 자신이 원하는 페이지 (URL 등의 정보)를 요구(Request).
    -- 2. 서버는 브라우저가 원하는 페이지가 있는지 확인하고, 있다면 해당 페이지에 대한 데이터를 반환(Response). 없다면 없는 페이지에 대한 데이터를 반환(일반적인 웹 서버 기준).
    --3. 브라우저는 서버에게 전달 받은 데이터를 기반으로 브라우저에 송출.

0개의 댓글