저번글에서는 브라우저 저장소에 대해 알아봤습니다.
오늘은 브라우저 저장소 중 하나인 Cookie의 만료기한 옵션인 MaxAge 와 Expires 옵션에 대해 알아보겠습니다.
만약 MaxAge나 Expires를 설정하지 않으면 어떻게 될까?
- 만약 쿠키 만료기한 옵션을 설정해주지 않을 경우 쿠키는 세션쿠키로 간주됩니다.
- 그렇기 때문에 브라우저 세션이 종료되면 쿠키는 자동으로 삭제됩니다.
Cookie 의 MaxAge, Expires 옵션을 아시나요?
쿠키의 만료기한을 설정하는 옵션입니다.두 가지 옵션의 차이점을 설명해주실 수 있나요?
두 옵션 모두 쿠키의 만료기한을 설정하지만 MaxAge는 브라우저에서 유지되는 시간을 초 단위로 설정하고, Expires는 쿠키의 유효 일자를 날짜/시간 값으로 설정합니다.만약 만료기한을 설정하지 않으면 어떻게 되나요?
만료기한을 설정해주지 않은 쿠키는 세션쿠키로 간주되고, 브라우저 세션이 종료되면 쿠키는 자동으로 삭제됩니다.