캐시

    쿠키(Cookie), 세션(Session)이란?

    쿠키(Cookie), 세션(Session)이란?

    쿠키, 세션의 차이점은? 이라는 질문을 기술면접 2번동안, 2번 다 물어보셨었다. 쿠키는 브라우저에 저장되고, 세션은 서버에서 관리한다... 이정도로만 대답을 했었는데 뭔가 시원한 대답은 아니었다..ㅠㅠ 어중간하게 알고있던 것들을 제대로 알기위해 앞으로 기술면접에서 받았던 질문들 위주로 공부해서 포스팅해볼 예정이다! 쿠키, 세션을 사용하는 이유 HTTP의 대표적인 특징 중 하나가 Stateless하다는 것이다. 예를들면, 로그인을 했을 때 다른 페이지로 이동을 하게되면 상태가 유지되지 않기 때문에 사용자가 로그인을 했는지, 누구인지를 다시 잊어버리게 된다. 그래서 이런 상태값을 저장함으로써 사용자의 현재 상태값을 쿠키, 세션의 차이점은? 둘다 Stateful한 경우를 위해 사용되는데, 차이점은 저장위치라..