반응형
쿠키와 세션
-
[ Network ] 쿠키(Cookie) & 세션(Session) 특징과 차이공부 !/Computer Science 2022. 5. 15. 13:02
쿠키 쿠키는 클라이언트(브라우저) 로컬에 저장되는 키와 값이 들어있는 작은 데이터 파일이다 사용자 인증이 유효한 시간을 명시할 수 있으며 유효 시간이 정해지면 브라우저가 종료되어도 인증이 유지된다는 특징이 있다 쿠키는 클라이언트의 상태 정보를 로컬에 저장했다가 참조한다 Response Header에 Set-Cookie 속성을 사용하면 클라이언트에 쿠키를 만들 수 있다 ! 쿠키는 사용자가 따로 요청하지 않아도 브라우저가 Request시에 Request Header를 넣어서 자동으로 서버에 전송한다 쿠키 동작방식 1. 클라이언트가 페이지를 요청 2. 서버에서 쿠키를 생성 3. HTTP 헤더에 쿠키를 포함 시켜 응답 4. 브라우저가 종료되어도 쿠키 만료 기간이 있다면 클라이언트에서 보관 5. 같은 요청을 할 ..