1. 캐시 (cache)
2. 쿠키(cookie)
사용자의 브라우저에 저장이 되고 통신 할 댸 HTTP 헤더에 포함되는 데이터 파일
키와 값으로 구성
해당 사용자의 컴퓨터를 사용하면 누구나 쿠키에 입력된 값을 쉽게 확인 가능 ==> 보안성이 낮다!
주로 자동 로그인 유지, 위시 리스트 저장, 팝업창 보지 않기, 뷰 설정값에 사용
3. 세션(session)
서버에 저장되는 쿠키로 클라이언트와 서버의 통신 상태 를 말함
주로 중요한 데이터를 저장 할 때 사용하고
브라우저르 종료할 때까지 유지된다
사용자의 로컬이 아닌 서버에 직접 저장되므로 세션 내의 데이터에 접근하기 어려움 ==> 비교적 보안성이 높다!
클라이언트가 서버에 접속 시, 세션 ID를 발급해주고
서버에서는 클라이언트에게 발급해준 세션 ID를 이용해서 저장
'CS' 카테고리의 다른 글
URL에 대해 알아보자 (0) | 2023.05.06 |
---|---|
헷갈리기 쉬운 경로표기법 (0) | 2023.02.06 |