2023.07.15 - [Web] - Cookie
μ κΈμμ λ€λ€λ μΏ ν€μ 보μμ μνμ΄ λμ λ¨μ λ€μ΄ λ§μμλ λΆκ³Όνκ³ μΏ ν€λ₯Ό μ¬μ©νλ μ΄μ μ λν΄μ λ³΄κ² μ΅λλ€.
μΏ ν€λ ν΄λΌμ΄μΈνΈμ μ μ₯λκΈ° λλ¬Έμ μλ²μ 무리 μμ΄ μ¬μ©ν μ μμ΅λλ€.
λν λ©λͺ¨λ¦¬λ‘ λ°λ‘ μ¬μ©νκΈ° λλ¬Έμ μλλ λΉ λ¦ λλ€.
μΏ ν€μ μ£Όλ μ¬μ©μ²λ
- ID μ μ₯, λ‘κ·ΈμΈ μν μ μ§
- νμ μ°½μ μλ λ€μ λ³΄μ§ μκΈ°
- μ΅κ·Ό κ²μ κΈ°λ‘
- μ₯λ°κ΅¬λ
λ±μ΄ μμ΅λλ€.
HTTP ν΅μ
Httpνλ‘ν μ½ νΉμ§μ λΈλΌμ°μ μ μλ²κ° μμ²/μλ΅ νμ μ°κ²°μ΄ λκΈ°κΈ° λλ¬Έμ μλ§μ μμ²μ κ΅¬λΆ μ§κΈ°λ μ΄λ ΅μ΅λλ€.
νμ§λ§ μΏ ν€λ ν λ² μμ±λλ©΄ μμ²μ λ³΄λΌ λ νμ μΏ ν€λ₯Ό λ΄λ νΉμ§μ΄ μμ΅λλ€.
μ΄λ° νΉμ§ λλΆμ μλ²λ μλ§μ μμ²μ νλ¨ν μ μκ² λ©λλ€.
μμμ μλ‘ λ€μλ μΏ ν€κ°μ 보면
Set-Cookie: host=wanga
Set-Cookie: title=Cookie
Cookie: host=wanga; title=Cookie;
μ΄λ¬ν μΏ ν€κ°λ€μ΄ κ³μ μ€κ³ κ°κΈ° λλ¬Έμ https://wanga-story.tistory.com/ λλ©μΈμ ν΅ν ν΅μ μ λ°λ‘λ°λ‘ μ°Ύμ μ μκ² λ©λλ€.
Load Balancing
μλ§μ μ¬μ©μλ₯Ό λλΉν΄μ λ³΄ν΅ μλ²λ μ¬λ¬ λλ₯Ό μ΄μνκ³€ ν©λλ€.
λ§μ μλ²κ° μ΄μλλ μμ€μ HTTPνλ‘ν μ½μ κ³μν΄μ μ°κ²°μ νλ€κ° λμλ€κ°λ₯Ό λ°λ³΅ν©λλ€.
κ·Έλ κΈ°μ λ€μ μ°κ²°ν λ μ΄λ μλ²μ μ°κ²°λ μ§ λͺ¨λ¦ λλ€.
μ΄λ μ²μ μλ²μμ μΏ ν€λ‘ μ΄λ μλ²μΈμ§ IDλ₯Ό μ μ₯ν μΏ ν€λ₯Ό 보λ΄κ² λλ©΄ λ€μ ν΅μ ν λ λ°λ‘ μ°κ²°νλ μλ²μ μ°κ²°νμ¬ ν΅μ ν μ μκ² λ©λλ€.
μλ² μλ³μ μν μ νκ² λλ κ²μ λλ€.
DBμμμ μΈμ μ 보λ₯Ό κ΄λ¦¬ν μλ μμ΅λλ€.
μΈμ¦
μΏ ν€μ μ΅λμ λ¨μ μ΄ λ³΄μμ μ·¨μ½νλ€λ μ μΈλ°, μ΄λ° λ¨μ μ΄ μλλ°λ μΈμ¦ κ΄λ ¨ν΄μ μ¬μ©λ©λλ€.
μ ννλ μΈμ¦μ μλ¨μΌλ‘ μ¬μ©λ기보λ€λ μΈμ¦μ μΈμ μ΄λ JWTλ‘ νκ² λκ³ , κ·Έ κ°μ μ μ₯νκ² λλ μν μ λ΄λΉν©λλ€.
λΈλΌμ°μ μμ λ‘κ·ΈμΈ μ 보λ₯Ό λ΄μ μλ²μ μ λ¬νμ΅λλ€.
μλ²λ λ‘κ·ΈμΈ μ 보λ₯Ό λ°μκ³ , μΈμ¦ κ²μ¦ ν μλ‘μ΄ μΈμ μ μμ±νκ² λ κ²μ λλ€.
λ‘κ·ΈμΈμΌλ‘ μΈν΄ μλ‘μ΄ μΈμ μ΄ λ§λ€μ΄μ§ κ²μ λΈλΌμ°μ μ μλ²κ° μμμΌ λλλ°, μ΄λ μλ²λ μΈμ ID, μλ³μλ₯Ό μΏ ν€μ λ΄μ 보λ΄κ² λ©λλ€. λ³΄ν΅ sessionIdλΌκ³ λΆλ¦ λλ€.
μ΄μ μ€μν μ λ³΄κ° μλ sessionIdλ₯Ό μΏ ν€λ‘ μ£Όκ³ λ°κ² λλ κ²μ λλ€.
μΈμ¦μ 보λ λ ΈμΆλ κ²μ΄ μλλ λ¬Έμ κ° μκΈ°λλΌλ μΈμ¦μ λ³΄κ° μ μΆλμ§λ μμ κ²μ λλ€.
μΏ ν€μ λν΄ μλ©΄μλ λͺ¨λ₯΄κ³ , μ°λ©΄μλ μ μ°λμ§ ν·κ°λ¦¬κ³ νλλ°,
μ΄λ² κΈ°νμ λ€μ νλ² κ³΅λΆνκ³ , μκ³ μ¬μ©νλ κ°λ°μκ° λκ³ μ ν©λλ€.
'Web' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
CSR vs SSR vs SSG (+SEO) (0) | 2023.08.06 |
---|---|
Token] JWT (JSON Web Token) (0) | 2023.07.27 |
Token] Tokenλ? μ μ (0) | 2023.07.23 |
Sessionμ΄λ? (0) | 2023.07.20 |
Cookie] μ μ (0) | 2023.07.15 |