1. 쿠키
- 누구인지 기억하기 위해 서버는 응답할 때 쿠키라는 것을 같이 보냄
- '키-값'의 쌍으로 이루어져 있으며, 유효 기간이 존재함
- '서버 -> 브라우저' 로 쿠키를 보낼 때만 코드를 작성하여 처리하면 됨
- 쿠키는 요청의 헤더(Cookie)에 담겨 전송
-> 브라우저는 응답의 헤더(Set-Cookie)에 따라 쿠키 저장
- 서버는 미리 클라이언트에 요청자를 충정할 만한 정보를 쿠키로 만들어서 보냄
-> 클라이언트로부터 쿠키를 받아 요청자를 파악
2. 세션
: 서버에 사용자 정보를 저장하고 클라이언트와는 세션 아이디로만 소통
: 세션 아이디는 보통 쿠키를 이용하여 주고받기 때문에 세션 쿠키라고 부름
: 쿠키에 이름을 담아서 보내는 대신 uniqueInt라는 숫자값을 보내고, uniqueInt 속성명 아래에 있는 session이라는 객체에 대신 저장