웹의 동작 과정
Last updated
Last updated
브라우저에서 주소 입력 후 엔터쳤을 때 어떤 일이 일어날까
두 가지로 나누어 볼 수 있다. 먼저 HTTP 통신을 하는 네트워크 프로세스와 브라우저 단에서 문서가 랜더링되는 과정이다.
브라우저에 입력된 주소는, DNS 서버를 통해 IP로 변환된다.
포트번호가 있다면 추출한다.
웹서버와 TCP 커넥션을 맺는다.
서버에 HTTP 요청을 보낸다.
브라우저에 HTTP 응답을 전달한다.
커넥션이 닫히면 브라우저는 해당 문자 타입에 맞는 양식으로 출력한다.
돔 트리 구축을 위한 html 파싱
랜더 트리 구축
랜더 트리 배치 (layout)
랜더 트리 그리기
---