Cookie의 MaxAge, Expires 옵션

hana jeong·2023년 4월 4일
0

expire(유효일자)

  • GMT(그리니치 표준시) 포맷으로 설정해야함(date.toUTCstring)으로 변경가능)
  • 우효일자를 과거로 지정하면 쿠키 삭제됨

max-age

  • 쿠키 만료 기간 설정가능
  • 설정하고자 하는 만료일시까지 시간을 초로 환산한 값을 설정함
  • 0이나 음수값을 설정하면 쿠키 삭제됨

max-age(만료기간), expires(유효일자) 옵션을 설정하지 않으면 브라우저가 닫힐 때 쿠키가 함께 삭제된다
max-age, expires 옵션을 설정하면 브라우저를 닫아도 쿠키가 삭제되지 않는다
왜냐하면 쿠키의 유효일자까지 브라우저가 쿠키를 유지하다가 유효일자에 도달하면 자동으로 삭제하기 때문이다

참고
https://ko.javascript.info/cookie

profile
https://developer-hh.tistory.com 로 옮깁니다

0개의 댓글