1. ์ธ์
- ์๋ฒ(์ปจํ ์ด๋)์ ์ ์ฅ๋๋ ์ ๋ณด
=> ์๋ฒ์์ ๊ด๋ฆฌ๋๋ฏ๋ก ์๋์ ์ผ๋ก ๋ณด์์ ์ ๋ฆฌํจ
- ์น๋ธ๋ผ์ฐ์ ๋ฅผ ์ข ๋ฃํ๊ฑฐ๋ ์ธ์ ํ์ด๋จธ๊ฐ ๋ง๋ฃ๋๊ฑฐ๋ ์๋ฒ๊ฐ ์ฌ์์๋๋ฉด ์ด๊ธฐํ
(๋๋ ์๋ฐ์ ์ธ์ ๊ฒฝ์ฐ invalidate() ๋ฉ์๋ ํธ์ถ๋๋ฉด ์ด๊ธฐํ)
- ์ฃผ๋ก, ๋ก๊ทธ์ธ ์ ๋ณด ๋ฑ์ ์ ์ฅํ๋ ์ฉ๋๋ก ์ฌ์ฉํจ(HTTP ํ๋กํ ์ฝ์ ๋จ์ ์ ๋ณด์)
2. ์ฟ ํค
- ํด๋ผ์ด์ธํธ(์น๋ธ๋ผ์ฐ์ )์์ ์ ์ฅ๋๋ ์ ๋ณด
=> ํด๋ผ์ด์ธํธ์์ ๊ด๋ฆฌ๋๋ฏ๋ก ์๋์ ์ผ๋ก ๋ณด์์ ์ทจ์ฝ(ํด๋ผ์ด์ธํธ์์์ ์๋ณ์กฐ ์ํ์ฑ ์์)
=> ๋์ , ์๋ฒ์ ์์์ ์๋ชจํ์ง ์๊ณ ํด๋ผ์ด์ธํธ์ ์์๋ง ์๋ชจํจ
- ์น๋ธ๋ผ์ฐ์ ๊ฐ ๊ด๋ฆฌํ๋ ํน์ ์์น์ ํ์ผ(๋๋ ๋ฉ๋ชจ๋ฆฌ) ํํ๋ก ์ ์ฅ
( key, value ํ์์ผ๋ก ์ ๋ณด๊ฐ ์ ์ฅ๋๋ฉฐ, ์ฟ ํค๋ช , ์ฟ ํค๊ฐ, ์ ํจ๊ธฐ๊ฐ ๋ฑ์ด ํฌํจ๋จ)
- ์น๋ธ๋ผ์ฐ์ ๋ ์๋ฒ์์ HTTP ์๋ต ํค๋ ์ ๋ณด์ Set-Cookie ์์ฑ์ ํ์ฉํ์ฌ ๊ด๋ฆฌ
- ์ฟ ํค์ ์ ํจ๊ธฐ๊ฐ์ ๋ณ๋๋ก ์ค์ ํ์ง ์์ผ๋ฉด ์ธ์ ๊ณผ ๋์ผํ๊ฒ ............
- ์ฃผ๋ก, ๋ก๊ทธ์ธ์ ํญ์ ๋ก๊ทธ์ธ ์ํ๋ฅผ ์ ์งํ๊ฑฐ๋ ์์ด๋ ๋ฑ์ ์ ์ฅํ๋ ์ฉ๋๋ก ์ฌ์ฉ
๋๋, ์์ฃผ ์ฌ์ฉ๋๋ ์น์ฌ์ดํธ ์ด๋ฏธ์ง๋ฅผ ๋ก๋ฉํ๋๋ฐ ์์๋๋ ์๊ฐ์ ์ค์ด๋ ์ฉ๋๋ก ์ฌ์ฉ
'๋ฐฑ์๋(Back-End) ๊ฐ๋ฐ > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฟ ํค(Cookie) vs ์ธ์ (Session) (0) | 2025.01.19 |
---|---|
๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ(Object Oriented Programming, OOP) ์ธ์ด (1) | 2025.01.16 |
์๋ฐ(JAVA) ์์ฝ ์ ๋ฆฌ (0) | 2025.01.10 |
form ํ๊ทธ ์ ๋ ฅ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ ํ๋ผ๋ฏธํฐ ํ์์ผ๋ก ํ๊บผ๋ฒ์ ๋ฆฌํด๋ฐ๊ธฐ($("form").serialize() ํจ์) (0) | 2025.01.08 |
AJAX ๋? (0) | 2024.11.13 |