โจ HTTP ์ฟ ํค๋?
์๋ฒ๊ฐ ์ฌ์ฉ์์ ์น ๋ธ๋ผ์ฐ์ (๋ฅผ ์ด์ฉํ๊ณ ์๋ ์ปดํจํฐ)์ ์ ์ฅํ๋ ์์ ํ์ผ (๋ฐ์ดํฐ) ์ด๋ค. HTTP์๋ "๋น์ฐ๊ฒฐ์ฑ"(Connectionless) ์ "๋น์ํ์ฑ"(Stateless)๋ผ๋ ํน์ง์ด ์๋ค. ์ด๋ก ์ธํด ๋งค ์์ฒญ๋ง๋ค ์๋ฒ์์ ์ฐ๊ฒฐ์ด ํด์ ์ ๊ณผ์ ์ ๊ฑฐ์น๊ณ , ํด์ ํ์๋ ์ํ ์ ๋ณด๊ฐ ์ ์ฅ๋์ง ์๋๋ค.
๊ทธ๋ฌ๋ ์ฟ ํค๋ฅผ ์ฌ์ฉํ๋ฉด ์ฐ๊ฒฐ ํด์ ์ดํ์๋ ๋ธ๋ผ์ฐ์ ์ ์ํ์ ๊ด๋ จ๋ ์ ๋ณด๋ฅผ ์ฌ์ ์กํ ํ์ ์์ด ๋ฐ๋ก ์ ์ํ ์ ์๊ฒ ๋๋ค.
โจ ์ฟ ํค์ ํน์ง
- ๊ฐ ์ฟ ํค๋ง๋ค ๊ณ ์ ์์ด๋๊ฐ ๋ถ์ฌ๋๋ค.
- ๋ธ๋ผ์ฐ์ ๋ง๋ค ์ ์ฅ๋๋ ์ฟ ํค๋ ๋ค๋ฅด๋ฉฐ, ์๋ฒ์์๋ ๋ธ๋ผ์ฐ์ ๊ฐ ๋ค๋ฅด๋ฉด ๋ค๋ฅธ ์ฌ์ฉ์๋ก ์ธ์ํ๋ค.
- ์ธ์ ๊ด๋ฆฌ, ๊ฐ์ธํ, ํธ๋ํน ๋ฑ์ ๋ชฉ์ ์ ์ํด ์ฌ์ฉ๋๋ค.
- ์ฌ์ฉ ์์: ๋ก๊ทธ์ธ ์ํ ์ ์ง, ์ต๊ทผ ๊ฒ์ํ ์ํ ์ถ์ฒ ๋ฑ
- ๋ง๋ฃ๊ธฐ๊ฐ์ด ์ ํด์ ธ์์ด ์ผ์ ๊ธฐ๊ฐ ๋์๋ง ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ์ ์๋ค.
โจ ์ธ์ ์ด๋?
์ธ์ ์ด๋ ๊ณง ๋ธ๋ผ์ฐ์ ๊ฐ ์๋ฒ์ ์ ์ํด์๋ ์ํ์ด๋ค. ์๋ฒ๋ ์ผ์ ์๊ฐ๋์ ๊ฐ์ ๋ธ๋ผ์ฐ์ ๋ก๋ถํฐ ๋ค์ด์ค๋ ์๊ตฌ๋ฅผ ํ๋์ ์ํ๋ก ๋ณด์, ๋ธ๋ผ์ฐ์ ๊ฐ ์ข ๋ฃ๋ ๋๊น์ง ์ธ์ ์ ์ ์งํ๋ค.
์ธ์ ์ญ์ ๋ง๋ฃ๊ธฐ๊ฐ์ด ์ ํ ์ ์์ผ๋, ๋ง๋ฃ๊ธฐ๊ฐ์ ๊ด๊ณ์์ด ๋ธ๋ผ์ฐ์ ๊ฐ ์ข ๋ฃ๋๋ฉด ๊ธฐ๊ฐ์ด ๋๋๋ค.
์ฐธ๊ณ ์๋ฃ
์ฟ ํค(cookie)์ ์ธ์ (session)์ ๊ฐ๋ /์ฐจ์ด/์ฉ๋/์๋๋ฐฉ์
'๐ป DEV > Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Network] TCP/IP ํ๋กํ ์ฝ ์คํ (๊ทผ๋ฐ ์ด์ OSI 7๊ณ์ธต์ ๊ณ๋ค์ธ) (0) | 2021.09.09 |
---|---|
[Network] ํ๋ก์(Proxy) ๋? (0) | 2021.06.05 |
[Network] ํฌํธ(Port) ๋? (0) | 2021.06.05 |
[Network] CORS ๋? (0) | 2021.06.05 |
[Network] ์บ์ฑ (Caching), ์บ์ (Cache) (0) | 2021.05.13 |
๋๊ธ