<aside> 💡 웹 브라우저와 웹 서버 간에 정보를 주고받을 때 사용되는 작은 데이터 조각 → USER의 접속 이력을 저장하는 File
</aside>
cookie header line of HTTP response message
cookie header line in next HTTP request message
cookie file kept on user’s host, managed by user’s browser
→ cookie file은 user’s computer에 저장됨.
back-end database at Web site.
→ back-end DB 필요
Client가 Amazon Server에 접속
→ 해당 User를 위한 ID(1678) 생성
통상적인 http response를 보내지만 방금 생성한 ID로 보냄.
ID를 쿠키 헤더라인에 포함하여 HTTP request 메세지를 보냄.
WEB site의 회원은 아니지만, user의 기록들을 backend DB에 저장함.
→ 추후에 누군지 식별이 가능하도록 함.
<aside> 💡 HTTP는 Stateless Protocol이지만, cookie를 사용할 때, Stateful Protocol처럼 사용이 가능하게 함.
</aside>