๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

HTTP/2

(1)
[Network] HTTP2 HTTP ์—ญ์‚ฌ 1. HTTP/0.9 - ์›๋ผ์ธ ํ”„๋กœํ† ์ฝœ 1989๋…„ ์ œ๋„ค๋ฐ”์˜ CERN์—์„œ ์ผํ•˜๊ณ  ์žˆ๋˜ Tim Berners-LEE๋Š” ์ธํ„ฐ๋„ท์˜ ํ•˜์ดํผํ…์ŠคํŠธ ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ์ œ์•ˆ์„ ํ•˜์˜€๋‹ค. ์ด๋ ‡๊ฒŒ HTML, HTTP, WorldWideWeb, httpd์˜ ์ดˆ๊ธฐ ๋ฒ„์ „์ด 1990๋…„ ๋ง์— ์™„๋ฃŒ๋˜์—ˆ๊ณ  ์ฒซ๋ฒˆ์งธ ์„œ๋ฒ„๋Š” 1991๋…„ ์ดˆ์— CERN ์™ธ๋ถ€์—์„œ ๊ฐ€๋™์„ ์‹œ์ž‘ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ์ดˆ๊ธฐ์—๋Š” ๋ฒ„์ „ ๋ฒˆํ˜ธ๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š์•˜์ง€๋งŒ, ์ดํ›„์— ๋‹ค๋ฅธ ๋ฒ„์ „๋“ค๊ณผ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด์„œ 0.9๋ผ๋Š” ๋ฒ„์ „์„ ๋ถ™์ด๊ฒŒ ๋˜์—ˆ๋‹ค. 0.9 ๋ฒ„์ „์€ ๋‹จ์ผ ๋ผ์ธ์œผ๋กœ ๊ตฌ์„ฑ ๋˜์—ˆ์œผ๋ฉฐ path๋Š” GET์ด ์œ ์ผํ–ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์ œํ•œ์ ์ธ ๊ธฐ๋Šฅ์„ ๊ฐ–๊ณ  ์žˆ์—ˆ๋˜ HTTP/0.9๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํŠน์ง•์„ ๊ฐ–๊ณ  ์žˆ์—ˆ๋‹ค. HTTP์˜ ์ดˆ๊ธฐ ๋ฒ„์ „์—๋Š” ๋ฒ„์ „ ์ •๋ณด๊ฐ€ ์—†์—ˆ๊ณ  ์ฐจํ›„์— ๊ตฌ๋ถ„์„ ์œ„ํ•ด 0.9..