2023. 12. 13. 16:34 Web
WEB의 작동 방식에 대해서
반응형
client
. client는 일반적으로 WEB에 연결된 장치를 의미한다.
. 모바일 장치, pc, web browser 등이 client 에 속한다.
server
. 일반적으로 web page, site을 저장하거나 application 을 구동하는 장비를 server라고 지칭한다.
web page 접속 시 발생하는 일들.
. 브라우저는 DNS에 입력받은 URL 주소를 요청 후 실제 IP를 확인.
. 브라우저는 server 로부터 web site의 사본을 HTTP을 사용하여 요청한다.
. server는 요청을 수신 후 응답코드와 함께 응답 메세지를 브라우저에 전달한다.
-> TCP 소켓을 통한 응답이기때문에 Strem 형식으로 전달 및 수신된다.
. 브라우저는 응답을 수신 후(해당 stream을 모두 수신 및 조립 완료 후) web page로 유저에게 노출한다.
-> 일반적인 경우에 html 이 포함된 응답이 전달되므로 이렇게 설명함.
참고 : https://developer.mozilla.org/ko/docs/Learn/Getting_started_with_the_web/How_the_Web_works
반응형
'Web' 카테고리의 다른 글
HTTP란 무엇인가? (0) | 2023.12.13 |
---|---|
인터넷의 작동 방식에 대해서 (0) | 2023.12.13 |
REST API에 대해서. (0) | 2023.12.11 |
웹에서 세션이란 무엇이고 어떻게 활용되는가? (0) | 2023.11.14 |
웹에서 쿠키란 무엇이고 어떻게 활용되는가? (0) | 2023.11.14 |