์ค๋์ ์ฟ ํค์ ์ธ์
์ ๋ํด์ ์ ๋ฆฌํฉ๋๋ค๐ท
์ฟ ํค
HTTP์ ์ผ์ข
์ด๋ค. ์น์ฌ์ดํธ๋ฅผ ์ด์ฉํ๋ ์ฌ์ฉ์์ ์ ๋ณด๋ฅผ ์ ์ฅํ ์ ์๋ ์ ์ฅ์์ด๋ค.
ํด๋ผ์ด์ธํธ์ PC์ ์ ์ฅํ๊ณ ์ ๋ณด๋ฅผ ๋ค์ ์ฌ์ฉํ ์ ์๋ค.

์ฟ ํค ํน์ง
- ๋ง๋ฃ์ผ์ด ์๋ค.
์ด๋ฆ/ ๊ฐ/ ๋ง๋ฃ์ผ/ ๊ฒฝ๋ก ์ ๋ณด๋ก ์ ์ฅ๋์ด ์ง๋ค.
- ํด๋ผ์ด์ธํธ ๋น 300๊ฐ์ ์ฟ ํค๋ฅผ ์ ์ฅํ ์ ์๋ค.
- ๋๋ฉ์ธ ๋น 20๊ฐ์ ์ฟ ํค๋ฅผ ์ ์ฅํ ์ ์๋ค.
- ํ๋์ ์ฟ ํค๋ 4KB๊น์ง ์ ์ฅํ๋ค.

์ฟ ํค ๋์ ์์
- ์ฌ์ฉ์๊ฐ ์นํ์ด์ง์ ์ ๊ทผํ๋ฉด ํด๋ผ์ด์ธํธ๋ ํ์ด์ง๋ฅผ ์์ฒญํ๋ค.
- ์น์๋ฒ๋ ์ฟ ํค๋ฅผ ์์ฑํ๋ค.
- ์์ฑํ ์ฟ ํค์ ์ ๋ณด๋ฅผ ๋ด์์ HTTP ํ๋ฉด๊ณผ ๊ฐ์ด ํด๋ผ์ด์ธํธ์๊ฒ ๋๋ ค์ค๋ค.
- ํด๋ผ์ด์ธํธ๋ ์ฟ ํค๋ฅผ ๋ก์ปฌ PC์ ์ ์ฅํ๋ค.
- ๋ค์ ์๋ฒ์ ์์ฒญํ ๋ ์์ฒญ๊ณผ ์ฟ ํค๋ฅผ ๋์์ ์ ์กํ๋ค.
- ๋์ผ ์น์ฌ์ดํธ๋ฅผ ๋ค์ ์ ์ํ๋ค๋ฉด ์ฟ ํค๊ฐ ์๋ ๊ฒฝ์ฐ ์์ฒญ ํ์ด์ง์ ์ฟ ํค๋ฅผ ์ ์กํ๋ค.
์ฟ ํค ์ฌ์ฉ ์์
- ๋ก๊ทธ์ธ ์ ์ง
- ํ์
์ฐฝ ํ๋ฃจ๋์ ๋ณด์ง ์๊ธฐ
- ์ต๊ทผ ๊ฒ์ํ ์ํ ์ถ์ฒ
- ์ฅ๋ฐ๊ตฌ๋
์ฟ ํค ๋จ์
- ๊ฐ์ธ ์ ๋ณต๊ฐ ๊ธฐ๋ก๋์ด ์ฌ์ํ ์นจํด ์์ง
- ์ฌ์ฉ์์๊ฒ ์ ์ฅ๋๋ฏ๋ก ๋ณด์์ฑ ์ทจ์ฝ
์ธ์
(Session)
์ธ์
์ ์น ๋ธ๋ผ์ฐ์ ๋น 1๊ฐ์ฉ ์์ฑ๋๋ค. ์น ์ปจํ
์ด๋๊ฐ ์ ์ฅ๋๋ฉฐ ๋ธ๋ผ์ฐ์ ๊ฐ ์ข
๋ฃ๋๋ฉด ์๋ฉธ๋๋ค.
๋ก๊ทธ์ธํ ์ฌ์ฉ์์ ๋ํด์๋ง ์ธ์
์ ์์ฑํ์ง ์๊ณ ๋ก๊ทธ์์์ ํด๋ ์๋ก์ด ์ฌ์ฉ์๋ก ์ธ์ํ์ฌ ์ธ์
์ด ์์ฑ๋๋ค.
์น ์๋ฒ์ ์ ์ํ ์๊ฐ๋ถํฐ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์ข
๋ฃํ ๋ ๊น์ง ๋ธ๋ผ์ฐ์ ๋ก ๋ถํฐ ๋ค์ด์ค๋ ์๊ตฌ๋ฅผ ํ๋์ ์ํ๋ก ๋ณด๊ณ ์ ์งํ๋ ๊ธฐ์ ์ด๋ค.
์ธ์
ํน์ง
- ์น ์ปจํ
์ด๋์ ์ํ๋ฅผ ์ ์งํ๋ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ค.
- ์น ์๋ฒ์ ์ ์ฅ๋ ์ฟ ํค
- ๋ธ๋ผ์ฐ์ ๋ฅผ ๋ซ๊ฑฐ๋ ์๋ฒ์์ ์ธ์
์ ์ญ์ ํ์ ๋ ์๋ฉธ๋๋ฏ๋ก ๋ณด์์ฑ์ด ๋น๊ต์ ์ข์
- ์ ์ฅ ๋ฐ์ดํฐ ์ ํ์ด ์๋ค.
- ํด๋ผ์ด์ธํธ๋ง๋ค ์๊ตฌ์ ๋ง๋ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ๊ณ ์ ์ธ์
id ๋ฅผ ๋ถ์ฌํ๋ค.
์ธ์
๋์ ์์
- ํด๋ผ์ด์ธํธ๊ฐ ์นํ์ด์ง๋ฅผ ์์ฒญํ๋ค.
- ์๋ฒ๋ ์ ๊ทผํ ํด๋ผ์ด์ธํธ๊ฐ request-header ํ๋์ธ ์ฟ ํค์์ session-id๋ฅผ ๋ณด๋๋์ง ํ์ธํ๋ค.
- ์ธ์
id๊ฐ ์กด์ฌํ์ง ์๋๋ค๋ฉด ์๋ฒ๋ ์ธ์
id๋ฅผ ์์ฑํด์ ๋๋ ค์ค๋ค.
- ์ธ์
id ๋ฅผ ์ฟ ํค๋ฅผ ์ฌ์ฉํด ์๋ฒ์ ์ ์ฅํ๋ค.
- ํด๋ผ์ด์ธํธ๊ฐ ์ดํ ์ฌ ์ ์์ ์ฟ ํค๋ฅผ ์ด์ฉํด์ ์ธ์ id ๊ฐ์ ์๋ฒ์ ์ ๋ฌํ๋ค.
์ธ์
์ฌ์ฉ ์์
- ํ๋ฉด์ ์ด๋ํด๋ ๋ก๊ทธ์ธ์ด ํ๋ฆฌ์ง ์๋๋ค.
์ฟ ํค vs ์ธ์
1. ์ ์ฅ์์น
์ฟ ํค๋ ํด๋ผ์ด์ธํธ์ ์น ๋ธ๋ผ์ฐ์ ๊ฐ ์ง์ ํ๋ ๋ฉ๋ชจ๋ฆฌ๋ ํ๋๋์คํฌ์,
์ธ์
์ ์น ์๋ฒ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ค.
2. ์ ์ฅํ์
์ฟ ํค๋ text๋ก ์ธ์
์ Object๋ก ์ ์ฅ๋๋ค.
3. ๋ฆฌ์์ค
์ฟ ํค๋ ํด๋ผ์ด์ธํธ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ฏ๋ก ํด๋ผ์ด์ธํธ์ ๋ฆฌ์์ค์ด๊ณ ,
์ธ์
์ ์๋ฒ์ ์ ์ฅ๋๊ณ ์๋ฒ์ ๋ฉ๋ชจ๋ฆฌ๋ก ๋ก๋ฉ๋๋ฏ๋ก ์๋ฒ์ ๋ฆฌ์์ค์ด๋ค.
4. ๋ง๋ฃ์์
์ฟ ํค๋ ์ ์ฅ์ ์ค์ ๋๊ณ ์ธ์
์ ์ ์ ์๋ค.
์๋ง๋ ์ฌ์ฉ
- ์ฟ ํค๋ ์ฌ์ฉ์์ ํธ์๋ฅผ ์ํ ๊ฒ์ด๋ค. ์ง์์ง๊ฑฐ๋ ๊ฐ๋ก์ฑ๋ ์๊ด์๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๊ฒ์ด ์ข๋ค.
- ์ธ์
์ ์ค์ํ ์ ๋ณด๋ฅผ ์๋ฒ ์์์ ๋ค๋ฃจ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์๋ ๋ค๋ฅธ ๋๊ตฌ์๊ฒ ๋
ธ์ถ๋๋ฉด ์๋๋ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ๊ฒ์ด ์ข๋ค. ์ธ์
์ ๋จ๋ฐํ๋ฉด ์๋ฒ์ ๋ถ๋ด์ด ๊ฐ๋ฏ๋ก ์ ๋นํ ์ฌ์ฉํด์ผ ํ๋ค.
์ฐธ์กฐ
์ฟ ํค(Cookie), ์ธ์
(Session) ํน์ง ๋ฐ ์ฐจ์ด
์ฟ ํค๋ ๋ฌด์์ธ๊ฐ
[web] ์ฟ ํค(cookie)์ ์ธ์
(session)์ ๊ฐ๋
/์ฐจ์ด/์ฉ๋/์๋๋ฐฉ์