쿠키와 세션을 사용하는 이유 서버와 클라이언트가 통신을 할 때 마다 서버는 클라이언트가 누구인지 인증을 계속해야 한다. 왜냐면 HTTP 프로토콜이 connectionless, stateless한 특성이 있기 때문이다.
Connectionless Stateless 클라이언트가 요청을 한 후응답을 받으면 그 연결을 끊어 버리는 특징 통신이 끝나면 상태를 유지하지 않는 특징 이 특징들을 두고 HTTP는 무상태 프로토콜(stateless)이라 하기도 한다. Stateful, Stateless stateless (무상태) 는 서버에서 HTTP와 같은 client의 이전 상태를 기록하지 않는 접속. stateful (상태유지) 은 서버에서 client의 이전 상태를 기록.
REST 개념에서 각각의 요청은 독립적인 stateless 방식이며, client가 상태정보를 모두 관리할 책임이 있다 stateless는 caching, load balancing, scale out이 장점이지만, 매 요청...
원문 링크 : Stateful, Stateless