웹 개발
쿠키, 로컬스토리지, 세션스토리지 - 브라우저 간 공유 여부
헤일리_HJ
2023. 5. 9. 17:25
쿠키
html5 부터는 쿠키의 단점을 보완하기 위해 로컬 스토리지를 사용
스토리지 데이터가 소멸되는 시점의 차이
로컬스토리지
-> 브라우저 창을 닫아도 있음. 지우기 전까지.
-> key-value 형태로 저장하고 value 에는 객체, string 이 들어갈 수 있음
세션스토리지
-> 탭을 새로 생성할 때마다 세션 스토리지 값이 초기화 되므로 탭을 닫으면 세션 스토리지의 값이 없어진다.
-> key-value 형태로 저장하고 value 에는 string 만 들어갈 수 있다.
브라우저간 쿠키 or 로컬스토리지 공유
- 기본적으로 브라우저 간의 쿠키는 공유되지 않음.
- 서브 도메인끼리는 공유 가능함. 다만 로컬호스트에서 테스트가 어려움
브라우저간 세션 스토리지 공유
- 브라우저 탭마다 다른 세션을 갖고 있기 때문에 공유 할 수 없음