(TIL) and (WIL)

쿠키(Cookie)와 세션(Session) 특징과 차이

Cho-coding 2023. 2. 10. 21:50

쿠키와 세션

 

  • 공통점 :  웹 통신간 유지하려는 정보(ex:로그인 정보 등)을 저장하기 위해 사용하는 것

 

  • 차이점 : 저장위치, 저장형식, 용량제한, 만료시점 등

 

            ● 쿠키 : 개인 PC에 저장됨

            ● 세션 : 접속중인 웹 서버에 저장됨.


쿠키와 세션을 사용하는 이유

HTTP 프로토콜의 특징이자 약점을 보완하기 위해 사용된다.

 1. Connectionmless 프로토콜 (비연결지향)

 클라이언트가 서버에 요청을 했을때, 그 요청에 맞는 응답(Response)을 보낸 후 연결을 끊는 처리방식이다.

 

 2. Stateless 프로토콜(상태정보 유지 안함)

 클라이언트의 상태 정보를 가지지 않는 서버 처리 방식이다.

 클라이언트와 첫번재 통신에서 데이터를 주고 받았다 해도,

 두번재 통신에서 이전 데이터를 유지하지 않는다.

 

 

 

https://hahahoho5915.tistory.com/32