쿠키 2

[웹] 쿠키와 세션 그리고 웹 스토리지를 사용하는 이유

포스팅 목적 HTTP 의 특징을 통해 쿠키와 세션을 사용하는 이유를 알아봅니다. 쿠키와 웹 스토리지의 차이를 알아봅니다. HTTP 의 특징 비연결지향 ( Connectionless ) : request 에 대한 response 를 해주면 서버와 클라이언트가 연결이 끊어집니다. 커넥션을 낭비하지 않기 때문에 리소스의 낭비를 줄일 수 있습니다. 상태없음 ( Stateless ) : 연결을 끊는 순간 상태 정보를 유지하지 않습니다. 쿠키와 세션 쿠키와 세션을 쓰는 이유 HTTP의 2가지 특징인 connectionless 와 stateless 로 인해 서버는 클라이언트의 상태를 알 수 없습니다. 클라이언트의 상태를 알아야 될 경우 ( ex. 인증 ) 쿠키와 세션을 사용합니다. 쿠키의 특징 웹 사이트 접속시 ke..

쿠키, 세션의 특징과 사용하는 이유

1. 쿠키와 세션을 쓰는 이유 HTTP 2가지 특징인 비연결지향와 상태없음으로 인해 서버는 클라이언트의 상태를 알 수 없다. 클라이언트의 상태를 알아야 될 경우 ( ex. 인증 ) 쿠키와 세션을 사용한다. 2. HTTP 의 특징 비연결지향 ( Connectionless ) : request 에 대한 response 를 해주면 서버와 클라이언트가 연결이 끊어진다. 커넥션을 낭비하지 않기 때문에 리소스의 낭비를 줄일 수 있다. 상태없음 ( Stateless ) : 커넥션을 끊는 순간 상태 정보를 유지하지 않는다. 3. 쿠키 3.1. 쿠키의 특징 쿠키는 클라이언트 로컬에 저장되는 key-value 형태의 데이터이다. ( 이름, 값, 유효시간, 도메인, 경로 ) 클라이언트 로컬에 저장되기 때문에 상대적으로 변조..

IT 개념 정리 2021.03.21