Cookies?

<aside> 💡 웹 브라우저와 웹 서버 간에 정보를 주고받을 때 사용되는 작은 데이터 조각 → USER의 접속 이력을 저장하는 File

</aside>

Cookie’s components

Keeping “state”

Untitled

  1. Client가 Amazon Server에 접속

    → 해당 User를 위한 ID(1678) 생성

  2. 통상적인 http response를 보내지만 방금 생성한 ID로 보냄.

  3. ID를 쿠키 헤더라인에 포함하여 HTTP request 메세지를 보냄.

  4. WEB site의 회원은 아니지만, user의 기록들을 backend DB에 저장함.

    → 추후에 누군지 식별이 가능하도록 함.

<aside> 💡 HTTP는 Stateless Protocol이지만, cookie를 사용할 때, Stateful Protocol처럼 사용이 가능하게 함.

</aside>