서버란

  • 정보를 제공하기 위해 고정된 주소(도메인, 고정 IP 등)를 차지하며 방문하는 컴퓨터들에게 필요한 정보를 제공
  • 보통의 우리가 접속하는 웹 사이트

클라이언트란

  • 정보를 제공받기 위해 서버를 찾아 접속하는 컴퓨터
  • 고정된 주소 없이 인터넷 연결을 통해 서버에 접근
  • 우리가 웹 브라우징을 위해 쓰고 있는 컴퓨터

DAT

HTTP 메시지

HTTP 메시지

1 . Request

  • 클라이언트가 서버로 원하는 정보를 받기 위해 초기에 필요한 정보를 보내는 과정
  • 클라이언트의 IP와 접속하고 있는 브라우저 프로그램이나 모바일 여부, 요청하는 URL과 방식, 그리고 필요한 경우 서버가 처리하기 위한 데이터들을 전송

2 . Response

  • 요청을 받은 서버가 받은 데이터를 처리하여 사용자에게 정보를 내려주는 것
  • 응답에는 여러가지 형태의 데이터가 내려간다.
  • 우리가 보통 웹 사이트에 접속했을 때 보여지는 화면들은 응답에 html, css, javascript 코드가 포함되어 그걸 웹 브라우저가 해석하고 실행하여 화면에 그려주게 되는 케이스

Backend_beginner

댓글 쓰기