상태정보란? - accidentlywoo/legacyVue GitHub Wiki
상태정보란?
- 들어가기 전에
이번 시간엔 웹에서의 상태 유지기술인 쿠키와 세션이 어떤 방식으로 동작하는지에 대해 알아보도록 하겠습니다.
학습 목표
- 쿠키의 동작 원리에 대해 이해한다.
- 세션의 동작 원리에 대해 이해한다.
핵심 개념
- 쿠키(Cookie)
- 세션(Session)
- HttpSession
학습하기
웹에서의 상태 유지 기술
- HTTP 프로토콜은 상태 유지가 안되는 프로토콜입니다.
-- 이전에 무엇을 했고, 지금 무엇을 했는지에 대한 정보를 갖고 있지 않습니다.
-- 웹 브라우저(클라이언트)의 요청에 대한 응답을 하고 나면 해당 클라이언트와의 연결을 지속하지 않습니다.
- 상태 유지를 위해 Cookie와 Session 기술이 등장합니다.
쿠키(Cookie)와 세션(Session)
- 쿠키
-- 사용자 컴퓨터에 저장
-- 저장된 정보를 다른 사람 또는 시스템이 볼 수 있는 단점
-- 유효시간이 지나면 사라짐
- 세션
-- 서버에 저장
-- 서버가 종료되거나 유효시간이 지나면 사라집니다.
쿠키(Cookie) 동작 이해 1/2

쿠키(Cookie) 동작 이해 2/2

세션의 동작 이해 1/2

세션의 동작 이해 2/2

생각해보기
- HTTP 프로토콜은 상태가 유지 안되는 프로토콜이라고 합니다. 웹 클라이언트가 서버와 연결을 지속하지 않기 때문인데요. 상태가 유지되는 프로토콜엔 어떤 것이 있을까요?