www.example.org/index.html
์ GET ์์ฒญ ํ ์ํฉ์ ๊ฐ์ ํด๋ณด์.
- ์๋ฒ๋ 80๋ฒ ํฌํธ๋ฅผ ์ด๊ณ ์์ฒญ์ ๋๊ธฐํ๋ค.
- ํด๋ผ์ด์ธํธ๋ ์น ๋ธ๋ผ์ฐ์ ์ฃผ์์ฐฝ์ URL์ ์ ๋ ฅํ๋ค.
- ์น ๋ธ๋ผ์ฐ์ ๋ DNS์ ๋ฌผ์ด๋ณด๊ณ ํด๋น URL Host์ ์์ดํผ๋ฅผ ์์๋ธ๋ค.
- ์์๋ธ IP์ ํฌํธ๋ฒํธ 80(HTTP ๊ธฐ๋ณธ)์ผ๋ก TCP Connection์ ์ฐ๋ค.
- ์น ๋ธ๋ผ์ฐ์ ๋ ์ด๋ฆฐ TCP Connection์
GET /index.html HTTP/1.1
์์ฒญ์ ๋ณด๋ธ๋ค. - ์๋ฒ๋ TCP Connection์ ํตํด ๋ค์ด์จ
GET /index.html HTTP/1.1
์ ์ฝ๊ณ index.html์ ์์ฒญํจ์ ํ์ธํ๋ค. - ์๋ฒ๋
/index.html
์ ๋ด์ฉ์ ๋ณธ๋ฌธ์ผ๋ก ํ๋ HTTP ์๋ต ๋ฉ์์ง๋ฅผ ๋ง๋ค์ด ์ด๋ฅผ ํด๋ผ์ด์ธํธ์๊ฒ ๋ณด๋ด์ฃผ๊ธฐ ์ํด TCP Connection์ ์ด๋ค. - ํด๋ผ์ด์ธํธ๋ HTTP ์๋ต ๋ฉ์์ง์ ๋ณธ๋ฌธ์
Content-Length
๋งํผ ์ฝ๊ณ ,Content-Type
์ ๊ฐ(text/html
)์ ์ฝ์ด ๋ณธ๋ฌธ์ HTML๋ก ๋ ๋๋งํ๋ค.