[쿠키와세션]정리노트

Troy·2023년 5월 23일

세션

  • 웹 애플리케이션에서 클라이언트와 서버간의 상태 정보를 유지하기 위한 객체

  • 각각의 서블릿들은 세션을 통해 틀라이언트와 서버간의 상태정보를 저장하고 공유

ex) 네이버에 로그인하면 메일이나 클라우드 예약등의 페이지에서 로그인이 지속

쿠키(Cookie)

웹 페이지들 사이의 공유 정보를 클라이언트 PC에 저장해놓고 사용하는 방법

쿠키(Cookie)의 특징

  • 정보가 클라이언트 PC에 저장됨
  • 저장 벙보 용량에 제한이 있음(파일 용량은 4kb)
  • 보안이 취약함
  • 클라이언트 브라우저에서 사용 유무를 설정할 수 있음
  • 도메인당 쿠키가 만들어짐 (웹사이트당 하나의 쿠키)

maxAge를 -1로 지정해두면 쿠키를 웹브라우저에 저장해서 종료시 쿠키도 사라짐
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

세션(Session)

웹 페이지들 사이의 공유 정보를 서버의 메모리에 저장해 놓고 사용하는 방법

세션의 특징

profile
코린이 N년차입니다

0개의 댓글