Cookie와 Session

6주차에서 공부했던 HTTP와 HTTPS 내용에서 HTTP는 두 가지의 큰 특징을 가졌다.

이러한 특징때문에 HTTP프로토콜을 사용한 연결은 다음과 같은 단점을 가졌다.

따라서 이러한 문제점을 해소하기 위해 쿠키와 세션이 등장하게 되었다.

Cookie

클라이언트 로컬(브라우저)에 저장되는 키와 값이 들어있는 파일

HTTP의 일종으로 HTTP에서 클라이언트의 상태 정보를 클라이언트 PC에 저장했다가 필요 시 정보를 참조하거나 재사용할 수 있다

Ex) 방문 사이트 로그인 시 아이디와 비밀번호 저장, 팝업에서 더 이상 이 창을 보지 않음 체크 등

구성 요소