정리하고 기록하며 성장하는

웹 브라우저 요청 흐름 본문

HTTP/URI와 웹 브라우저 요청흐름

웹 브라우저 요청 흐름

개발하는묭이 2021. 12. 20. 22:07
https://www.google.com:443/search?q=hello&hl=ko

 

1. DNS 서버를 조회한다 -> IP : 200.200.200.2

2. HTTPS PORT 생략 , 443

3. HTTP 요청 메시지 생성

 

GET /search?q=hello&hl=ko HTTP/1.1
Host:www.google.com

path , query  , HTTP 버전 정보 , host 정보가 들어간다

 

4. HTTP 패킷에 전송 데이터와 메시지를 담아 전송한다

5. HTTP 메시지를 해석한다

6. 서버에서 HTTP 응답 메시지를 만들어 보낸다

 

HTTP/1.1 200 OK => http 버전 / 정상 응답
Content-Type: text/html;  => 응답하는 데이터 형식
charset=UTF-8  => 언어
Content-Length: 3423 => HTML 데이터 길이

<html>
	<body></body>
</html>

 

7. 웹 브라우저가 HTML 페이지를 렌더링 해준다

 

'HTTP > URI와 웹 브라우저 요청흐름' 카테고리의 다른 글

URI 구조  (0) 2021.12.20