반응형

1. HTTP 쿠키(HTTP Cookie)
웹사이트에 접속할 때 웹서버에 의해 클라이언트의 컴퓨터 로컬에 저장되는 데이터를 말한다. 주로 로그인을 할 때 날짜 형식이나 통화 형식, 아이디 저장 등에 사용되고, 쇼핑몰에서 사용되는 장바구니 시스템에 사용된다. 또한 클라이언트에서 소스를 사용하는 js 파일에서는 직접적으로 세션(Session)에 있는 데이터를 가져올 수 없기 때문에, 쿠키에 세션 정보들을 담아 사용하기도 한다.

HTTP 쿠키(HTTP Cookie)는 보안적으로 이야기가 많은데, 요즘 HTTP 쿠키(HTTP Cookie)는 암호화가 이루어져 있어 예전의 HTTP 쿠키(HTTP Cookie)와 다르게 많이 발전되었다.

2. HTTP 쿠키(HTTP Cookie)가 저장되는 경로(Chrome)
C:\Users\YG\AppData\Local\Google\Chrome\User Data\Default\Local Storage

3. HTTP 쿠키(HTTP Cookie)의 용량
HTTP 요청을 할 때마다 쿠키를 response에 add하여 보내야하기 때문에, 쿠키의 용량이 클 경우에는 네트워크 트래픽에 부하가 생길 수 있다. 그렇기 때문에, HTTP 쿠키(HTTP Cookie)의 용량은 쿠키 표준안인 RFC2109에 따라 쿠키는 300개까지 만들 수 있으며, 최대 크기는 4KB이다. 현재 구글 8버전부터 최대 쿠키 개수는 180개로 설정되어 있다.

4. HTTP 쿠키(HTTP Cookie) 유효 시간
HTTP 쿠키(HTTP Cookie)의 유효 시간은 정할 수 있다. HTTP 쿠키(HTTP Cookie)의 유효 시간을 정하면 웹 브라우저가 종료가 되어도 HTTP 쿠키(HTTP Cookie)는 계속적으로 유지가 된다.

5. HTTP 쿠키(HTTP Cookie)의 구성 요소

 


2022년 05월 16일 v1.0 작성

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기