2012-03-01 3 views
3

html5에 새로 도입 된 localStorage 기능이 쿠키를 대체합니까? localStorage는 http를 stateless에서 stateless로 만드는 데 도움이됩니까? 또는 localStorage가 쿠키에 추가되었습니다.
쿠키를 사용하여 사용자를 추적해야합니까, 아니면 심지어 localstorage에서 수행 할 수 있습니까?localStorage 쿠키를 대체 하시겠습니까?

+1

이것 좀보세요 : http://stackoverflow.com/questions/3220660/local-storage-vs-cookies – Nobita

답변

2

로컬 스토리지를 사용하면 클라이언트 측 JavaScript가 로컬 시스템에 상태를 저장할 수 있습니다 (LocalStorage가 지원되는 경우). 그것이 클라이언트 측 자바 스크립트가 쿠키를 사용할 수있는 한 가지이지만, 쿠키는 LocalStorage가 대체 할 수없는 다른 것들에도 사용됩니다.

예를 들어 LocalStorage는 서버에서 볼 수 없으므로 서버가 클라이언트 상태 자체를 추적하거나 도메인의 여러 페이지에서 무언가를 추적하려는 경우 서버는 LocalStorage를 사용할 수 없기 때문에 여전히 쿠키를 사용합니다. 도메인에 대한 쿠키는 해당 도메인에 대한 각 요청과 함께 서버로 전송됩니다 (따라서 사이트의 모든 페이지에서 인증 된 로그인과 같은 것을 가능하게합니다). 이것은 LocalStorage가 할 수없는 것입니다.

1

LocalStorage는 HTTP와 아무런 관련이 없습니다. 순수한 클라이언트 측 기능입니다.

관련 문제