은은하게 코드 뿌시기

쿠키(Cookie) /세션(Session) 차이! 본문

웹/웹프로그래밍

쿠키(Cookie) /세션(Session) 차이!

은은하게미친자 2022. 10. 9. 21:00
728x90

역시... 뒤돌아서면 기억이 안난다..

대충 개념은 알고있는데 막상

쓸려고 하니까  어디하나 지워진거처럼 제대로 설명할 수가없다.

역시 정리하는게 최고ya....

 

쿠키는 클라이언트(로컬 PC)에 저장하고, 세션은 서버에 저장한다.

 

쿠키

 

  • 사용자의 컴퓨터에 저장하는 작은 기록 정보파일이다.
  • HTTP에서 클라이언트의 상태 정보를 클라이언트의 PC에 저장하였다가
  • 필요시 정보를 참조하거나 재사용 할 수있따.
  • 이름, 값 만료일(저장기간), 경로 정보로 구성되어있다.
  • 클라이언트에 총 300개의 쿠키를 저장할 수있다.
  • 하나의 도메인당 20개의 쿠키를 가질 수있따.
  • 하나의 쿠키는 4KB까지 저장 가능하다.
  • 주로 "아이디와 비밀번호를 저장하시겠습니까?", "오늘 이창을 다시보지않기" 등에 사용된다.

 

세션

  • 방문자가 웹서버에 접속해 있는 상태를 하나의 단위로보고 그것을 세션이라고한다.
  • 웹서버에 웹 컨테이너의 상태를 유지하기 위한 정보를 저장한다. 
  • 쿠키보다 비교적 보안이 좋다.
  • 저장데이터에 제한이없다
  • 각 클라이언트에 고유 Session ID를 부여한다.
  • 주로 로그인시 여러페이지를 이동하더라도 로그인이 유지 되는 데에 사용된다.

 

 

 

 

728x90

' > 웹프로그래밍' 카테고리의 다른 글

크롬으로 디버깅 하기  (0) 2022.11.03
GET POST 차이, put, patch,delete  (0) 2022.10.09
동적으로 생성한 값 받아오기/jstl/js  (0) 2022.09.13
URL / URI 차이점?  (0) 2022.08.08
웹프로그래밍의 이해  (0) 2022.07.28
Comments