HTTP๋ ํด๋ผ์ด์ธํธ-์๋ฒ ๊ตฌ์กฐ์ด๋ค.
(HTTP๋ Request-Response) ๊ตฌ์กฐ์ด๋ค.
์ฆ HTTP๋ก ํต์ ๋๋ ๋ฉ์์ง๋ ๋ค์ ๋๊ฐ์ง๋ก ๊ตฌ๋ถ๋๋ค.
ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ชจ๋ HTTP ๋ฉ์์ง์ ๋ชจ๋ ๊ฒ์ ๋ด์ ์ ์กํ๋ค.
๊ฑฐ์ ๋ชจ๋ ํํ์ ๋ฐ์ดํฐ ์ ์ก์ด ๊ฐ๋ฅํ์ฌ
์ง๊ธ์ HTTP์ ์๋๋ผ๊ณ ํ ์ ์๊ฒ ๋ค.
HTTP ๋ฉ์์ง๋ ๊ณตํต๋ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋ค.
HTTP ๋ฉ์์ง ๊ณตํต ๊ตฌ์กฐ ์์(๋จธ๋ฆฌ์นด๋ฝ) ํค๋(๋จธ๋ฆฌ) ๊ณต๋ฐฑ(๋ชฉ) ๋ฐ๋(๋ชธ)
์์๋ ์
(OWS) : ๋์ด์ฐ๊ธฐํ์ฉ
HTTP ๋ฉ์์ง ๊ณตํต ๊ตฌ์กฐ Request ๋ฉ์์ง ๊ฒฝ์ฐ ์์(๋จธ๋ฆฌ์นด๋ฝ) HTTP๋ฉ์๋ ์์ฒญ๋์ HTTP๋ฒ์ ํค๋(๋จธ๋ฆฌ) ํ๋๋ช :(OWS)ํ๋๊ฐ ๊ณต๋ฐฑ(๋ชฉ) ๋ฐ๋(๋ชธ)
[์์]
GET /search?q=hello&hl=ko HTTP/1.1
Host: www.google.com
(๊ณต๋ฐฑ)
(OWS) : ๋์ด์ฐ๊ธฐํ์ฉ
HTTP ๋ฉ์์ง ๊ณตํต ๊ตฌ์กฐ Request ๋ฉ์์ง ๊ฒฝ์ฐ ์์(๋จธ๋ฆฌ์นด๋ฝ) HTTP๋ฒ์ ์๋ต์ฝ๋ ์ด์ ๋ฌธ๊ตฌ ํค๋(๋จธ๋ฆฌ) ํ๋๋ช :(OWS)ํ๋๊ฐ ๊ณต๋ฐฑ(๋ชฉ) ๋ฐ๋(๋ชธ) HTML ๊ตฌ์กฐ....
[์์]
HTTP/1.1 200 OK
Content-Type: text/html:charset=UTF-8
Content-Length: 3423
(๊ณต๋ฐฑ)
<html>
<body> .. </body>
</html>
๋ณธ ํฌ์คํ ์ ์ธํ๋ฐ-๊น์ํ ๋์ ๋ชจ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ HTTP ์น ๊ธฐ๋ณธ ์ง์ ๋ด์ฉ์ ํ ๋๋ก ์์ฑํ์์ต๋๋ค. ์ง์ง ๊ฐ์๋ ๋๋ฌด ์ข๊ณ ๊ฐ์ ํ์๋ ์งง์๋ฐ๋ค, ์ ๋ ดํ๋ ๋ค์ด๋ณด๋ฉด ์ข์๊ฑฐ๊ฐ์ต๋๋ค.