투케이2K

44. (Network/네트워크) HTTP 쿠키 (Cookie) 설명 본문

Network

44. (Network/네트워크) HTTP 쿠키 (Cookie) 설명

투케이2K 2023. 9. 20. 21:04

[구 분]

구분 : Network / 네트워크

제목 : HTTP 쿠키 (Cookie) 설명

 

[설 명]

 

1. HTTP 쿠키 란 하이퍼 텍스트의 기록서(HTTP)의 일종으로서 인터넷 사용자가 어떠한 웹사이트를 방문할 경우 
   사용자의 웹 브라우저를 통해 인터넷 사용자의 컴퓨터 (브라우저) 나 다른 기기에 설치되는 작은 기록 정보 파일입니다


2. HTTP 쿠키 (웹 쿠키, 브라우저 쿠키) 는 서버가 >> 사용자의 웹 브라우저에 전송하는 기록 정보 파일입니다


3. HTTP 쿠키 파일에 담긴 정보는 인터넷 사용자가 같은 웹사이트를 방문할 때마다 읽히고 수시로 새로운 정보로 변경됩니다


4. HTTP 쿠키에 저장된 기록 파일들은 동일한 서버에 재 요청 시 저장된 데이터를 함께 전송하며, 
   서버에서는 동일한 브라우저에서 들어왔는지 아닌지를 판단할 때 주로 사용합니다


5. HTTP 쿠키를 사용하면 사용자 상태 정보를 기록할 수 있어, 로그인 상태를 유지할 때 사용합니다


6. HTTP 쿠키 사용 목적 : 

  >> 세션 관리 (Session management) : 서버에 저장해야 할 로그인, 장바구니, 게임 스코어 등의 정보 관리
  >> 개인화 (Personalization) : 사용자 선호, 테마 등의 세팅
  >> 트래킹 (Tracking) : 사용자 행동을 기록하고 분석하는 용도


7. 스프링 서버 쿠기 생성 및 삭제 참고 사이트 : 

  https://guiyomi.tistory.com/99
  https://medium.com/@aaaalpooo/spring-framework-spring-boot-%EC%BF%A0%ED%82%A4-%EC%83%9D%EC%84%B1-%EB%B0%8F-%EC%A0%9C%EA%B1%B0-5aab0bf1ab67


8. 개념 학습 참고 사이트 : 

  https://developer.mozilla.org/ko/docs/Web/HTTP/Cookies#Secure_and_HttpOnly_cookies
  https://ko.wikipedia.org/wiki/HTTP_%EC%BF%A0%ED%82%A4

 

반응형
Comments