세션(Session):
세션은 서버 측에 정보를 저장하는 방식
클라이언트가 웹 서버에 접속한 후 로그인하면 서버는 클라이언트에게 고유한 세션 ID를 부여, 이 세션 ID는 서버 측에서 유지되며, 클라이언트는 이 세션 ID를 사용하여 서버와의 상호작용.
세션은 클라이언트의 브라우저를 종료하거나 세션의 유효기간이 만료될 때까지 유지
세션은 보안 면에서 쿠키보다 안전하며, 서버 측에서 상태를 관리할 수 있다.
쿠키(Cookie):
쿠키는 클라이언트 측에 정보를 저장하는 방식
서버는 클라이언트에게 쿠키를 전송하여 클라이언트의 브라우저에 저장, 클라이언트는 이 쿠키를 웹 서버에 다시 전송하여 상호작용
쿠키는 클라이언트의 하드 디스크에 저장되므로, 클라이언트가 브라우저를 종료해도 유지
쿠키는 클라이언트 측에서 상태를 유지하기 위해 사용되며, 서버에서는 쿠키를 통해 클라이언트를 식별할 수 있다.
'의문점 공부하기 > 📌 Java' 카테고리의 다른 글
📌 그렇다면 쿠키를 사용할 수 없을 때 세션을 대신 사용할 수 있을까!?!??!???? (0) | 2023.08.14 |
---|---|
📌 세션 과정 알아보기 (0) | 2023.08.11 |
📌 jsp를 기본 제공하는 객체는 ??? (0) | 2023.08.09 |
📌 JSP와 Servlet의 차이점은 !!!? (0) | 2023.08.04 |
📌 스레드 풀에서 submit()과 execute()의 차이는 ?!?!? (4) | 2023.08.01 |