[webserv] Web Client? Web Server?

James An·2022년 4월 12일
0

42SEOUL

목록 보기
7/11
post-custom-banner

웹 클라이언트

  • 사용자가 웹에 접근하는 프로그램
  • Internet Explorer, Chrome 등의 웹 브라우저들을 웹 클라이언트라고 한다.
  • 브라우저에서 http://brunch.co.kr 를 입력하고 엔터를 누르면, 클라이언트는 사용자로부터 받은 URL에대한 정보를 찾아 HTTP 메세지 형태로 서버에게 요청(Request)한다.

웹 서버

  • 웹 페이지, 사이트 또는 앱을 저장하는 프로그램
  • 서버는 클라이언트에서 요청한 HTTP 메세지를 확인한 후, 이에 대한 데이터를 처리하고 다시 클라이언트에게 응답(Response)한다.
  • 만약 클라이언트에서 "http://brunch.co.kr 의 메인 페이지를 보여줘" 라고 요청을 보낸다면, 서버에서 요청을 확인하고 페이지에 필요한 CSS, HTML, JS, IMAGE를 가져와 클라이언트에게 보내준다.
profile
born 2 code :)

0개의 댓글