쿠키와 세션

이재원·2022년 1월 13일
0

Cookie

  • Cookie는 서버와 클라이언트간에 전송과 응답의 데이터에 쿠기 값을 key, value로 저장 할 수 있다.
  • Cookie는 주로 아래의 세 가지 목적을 위해 사용됩니다.
    - 세션 관리(Session Management) 로그인, 사용자 닉네임, 접속 시간, 장바구니 등의 서버가 알아야할 정보들을 저장합니다.
    - 개인화(Personalization) 사용자마다 다르게 그 사람에 적절한 페이지를 보여줄 수 있습니다.
    - 트래킹(Tracking) 사용자의 행동과 패턴을 분석하고 기록합니다.
  • Cookie는 웹브라우저에 저장 되며 기간을 지정할 수도 있다.

Session

  • Session은 서버에서 생성하며 보통 사용자 정보를 인식하기위해 사용한다.
    아이디와 비번을 서버로 전달하면 서버에서 세션을 만들어 쿠키를 통해 다시 클라이언트로 전달한다.
  • 서버로 부터 받은 세션은 클라이언트에서 서버로부터 조회 추가 요청 시 같이 전달 하여 사용한다.


(그림 https://tansfil.tistory.com/58 참조)

0개의 댓글