닭발족발 나는 개발
쿠키, 세션, 토큰의 차이점
BACKEND💻 2022. 1. 11. 17:42

쿠키와 세션은 왜 등장했을까 ? HTTP 통신은 요청(Request) -> 응답(Response) 이 종료되면 stateless_(상태가 유지되지 않은)_ 한 특징 때문에 연결을 끊는 처리 방식입니다. 로그인과 같은 일을 할 때, '누가' 로그인 중인지 상태를 기억하기 위해 쿠키, 세션, 토큰을 사용합니다. Connectionless 프로토콜(비연결 지향) 클라이언트가 서버에 요청을 했을 때, 요청에 맞는 응답을 보낸 후 연결을 끊는 처리방식이다. Stateless 프로토콜(상태정보 유지 안함) 클라이언트의 상태 정보를 가지지않는 서버 처리 방식이다. 클라이언트와 첫번재 통신에 데이터를 주고 받았다 해도, 두버재 통신에 이전 데이터를 유지하지않는다. 🍪 쿠키 쿠키는 공개 가능한 정보를 사용..