[1주차 TIL] Cookie와 Session
·
ELITE HACKER bootcamp/Pre.web
1. 쿠키와 세션 1. 쿠키(Cookie)쿠키란?쿠키는 클라이언트(브라우저) 로컬에 저장되는 키와 값이 들어있는 작은 데이터 파일입니다.사용자의 인증이 유효한 시간을 명시할 수 있으며, 유효 시간이 정해지면 브라우저가 종료되어도 인증이 유지됩니다.쿠키는 클라이언트의 상태 정보를 로컬에 저장했다가 참조합니다.클라이언트에 300개까지 쿠키 저장이 가능하며 하나의 도메인당 20개의 값만 가질 수 있습니다. 또한, 하나의 쿠키값은 4KB까지 저장합니다.쿠키의 동작 방식클라이언트가 페이지를 요청 서버에서 쿠키를 생성HTTP 헤더에 쿠키를 포함시켜 응답브라우저가 종료되어도 쿠키 만료 기간이 있다면 클라이언트에서 보관하고 있음같은 요청을 할 경우 HTTP 헤더에 쿠키를 함께 보냄서버에서 쿠키를 읽어 이전 상태 정보..