쿠키와 세션을 사용하는 이유 HTTP는 기본적으로 무상태(Stateless) 프로토콜이다. 이말은 즉슨 클라이언트와 서버가 요청을 주고 받으면 연결이 끊어지게 되고 클라이언트가 다시 요청시 서버는 이전요청을 기억하지 못한다. 클라이언트와 서버는 서로 상태를 유지하지 않는다는 의미이다. 하지만 실제로는 상태를 유지해야 하는 경우가 많다. 예시로 로그인한 사용자만 접속할 수 있는 페이지가 있다고 가정하면 해당 페이지에 매번 접근할때마다 로그인을 다시 해야한다. 이렇게 Stateful한 경우를 대처하기 위해서 쿠키와 세션을 이용한다. 쿠키(Cookie) 특징 및 저장방식 key, value, expires(만료일), path 정보로 구성 클라이언트가 서버에서 받은 쿠키를 로컬(브라우저)에 저장하고, HTTP ..