본문 바로가기
HTTP/Guide

HTTP 1.2장 웹 서버와 웹 클라이언트

by grey-hat hacker 2020. 4. 4.
728x90

웹 서버는 HTTP 프로토콜을 사용해서 통신을 하기 때문에 HTTP 서버라고도 불리우고 데이터를 저장하고 웹 클라이언트가 요청한 데이터를 제공해주는 역할을 한다. !

 

웹 클라이언트는 우리가 흔히 알고있는 인터넷 익스폴로러나 크롬과 같은 브러우저가 된다.

 - > 웹 브라우저는 사용자를 대신해서 HTTP 객체를 요청하고 응답값을 화면에 보여준다.

위의 그림과 같이 클라이언트 서버에게 HTTP 요청을 보내고 서버는 요청된 데이터를 HTTP 응답으로 돌려주게 된다.

 

그림을 이용해 예를들면 grey.tisroy.컴/grey.html 로 접속을 하려고 할 때 웹 브라우저는 HTTP 요청을 grey.tisroy.컴 서버로 보낸다. 그럼 서버는 요청 받은 grey.html 객체를 찾아 객체의 타입, 길이 등의 정보(http header의 값)와 함께 HTTP 응답에 실어서 클라이언트에게 보내게 된다. 

 

 

728x90
반응형

'HTTP > Guide' 카테고리의 다른 글

HTTP 1.3장 리소스의 종류와 특징  (0) 2020.04.21
HTTP 1.1장 HTTP는 무슨일을 할까요?  (0) 2020.03.31

댓글