개발/ETC
[HTTP] - 캐시(Cache)와 쿠키(Cookie) 차이
dongdev
2022. 2. 17. 23:39
캐시(Cache) | 쿠키(Cookie) | |
정의 | 캐시는 웹 페이지 요소를 저장하기 위한 임시 저장소이다. 특히, 후에 필요할 것 같은 요소들을 저장한다. 이러한 요소들은 그림 파일이나 문서 파일 등이 될 수 있다. |
쿠키 또한 정보를 저장하기 위해 사용된다. 기본적으로 웹서버에서 PC로 보내는 작은 파일들을 저장한다. 보통 쿠키는 누군가 특정한 웹 사이트를 접속할 때 발생한다. |
목적 | 캐시는 웹 페이지가 빠르게 렌더링 할 수 있도록 도와준다. | 쿠키는 사용자의 인증을 도와준다. |
삭제 | 사용자가 직접 수동으로 삭제해주어야한다. | 만료기간이 있어 시간이 지나면 자동삭제 된다. |
예시 | 오디오, 비디오 파일 등이 있다. | 유저의 선호도 (로그인 정보, 방문기록, 방문횟수) |
간단히 캐시는 클라이언트 자체에서 페이지 로드를 효율적으로 하기위해 저장하는 데이터 (서버의 캐시 정책 준수),
쿠키는 서버의 필요에 의해 클라이언트에 저장하는 데이터이다.
원문