'하위키'에 해당되는 글 1건

  1. 쿠키(cookie) 제대로 알고 쓰자.

쿠키(cookie) 제대로 알고 쓰자.

* 문제.
쿠키를 이용한 개발을 진행하다보니, 저장한 쿠키가 사라지는 일이 발생하게 되었다.
관련된 내용을 검색하다 보니, 쿠키도 저장할수 있는 한계가 있다한다.
하나의 사이트에서 저장할수 있는 쿠키의 최대 갯수는 20개 정도 이며, 4096byte 까지란다.
이런걸 모르고, 쿠키를 사용하다보니 쿠키가 사라지는 경우가 발생하게 된것이다.

* 해결.
하위키를 이용한 쿠키를 사용하게 되면, 이런 경우를 해결할수 있다고 한다.
하위키를 사용하게 되면, 하나의 사이트에 저장할수 있는 쿠키의 수(20개) 보다 적은 수로도 필요한 쿠키들을 저장을 할수 있고, 단일쿠키로 저장할때 보다 더 작은 용량(단일쿠키로 저장할때는 각각의 쿠키에 오버헤드(만료정보)에 대한 50개정도의 문자와 쿠키에 저장되는 값의 길이가 같이 저장된다.)으로 저장하게 된다고 한다.

하위키를 이용한 쿠키를 지정하는 방식은 아래와 같다.(asp방식)
Response.Cookies("mycookie")("cookie1") = "a"
cookie1 = Request.cookies("mycookie")("cookie1")

* 참고
좀더 자세한 내용은 아래 블로그이 포스트에서 볼수 있다.
http://blog.naver.com/kdllee?Redirect=Log&logNo=70022633719