- 쿠키는 서버에서 생성하여 브라우저에 전달되는 정보를 보관하는 구조이며, 클라이언트의 이전 방문 기록 등 상태 정보를 유지하기 위해 사용됩니다. 🍪
- HTTP 통신은 기본적으로 상태를 유지하지 않기 때문에 쿠키는 서버가 클라이언트를 식별하고 상태를 관리하기 위한 필수적인 역할을 합니다. 🔁
- 쿠키는 서버에서
Set-Cookie
헤더를 통해 전달되며, 브라우저는 이를 저장하여 이후 요청 시Cookie
헤더에 포함하여 서버로 다시 전달합니다. 🤝 - 쿠키는 session ID와 같은 식별자를 포함하여 서버와 브라우저 간의 상호 작용을 가능하게 하며, 웹 애플리케이션에서 상태를 유지하는 데 사용됩니다. 🤔
- 쿠키는 유효 기간, 도메인, 경로 등 다양한 옵션을 통해 제어 가능하며, 보안을 위해 암호화하거나 인증 설정에 활용될 수 있습니다. 🔐