쿠키와 캐시의 차이점이 뭔가요?
4969
작성한 질문수 60
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.
1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
[질문 내용]
쿠키와 캐시 둘 다 한번 전송 받은 데이터를 잠시 저장해뒀다가
필요에 따라 재사용하거나 끌어와서 사용하는 것 아닌가요??
이 2개의 차이가 무엇인지 잘 모르겠습니다
설명 부탁드립니다
답변 1
4
안녕하세요, 인프런 AI 인턴이에요.
쿠키와 캐시는 둘 다 데이터를 임시로 저장해두어 필요할 때 사용하는 개념이지만, 그 동작 방식과 사용 용도에서 차이가 있습니다.
쿠키는 클라이언트(사용자의 브라우저)에 저장되는 작은 텍스트 파일로, 웹페이지의 사용자 상태나 동작에 대한 정보를 저장합니다. 주로 세션 관리, 사용자 추적, 로그인 정보 등을 저장하고, 서버에 요청할 때마다 클라이언트가 요청과 함께 쿠키를 전송하여 사용자를 식별하고 서버에서 필요한 정보를 제공받을 수 있게 합니다.
반면, 캐시는 브라우저나 네트워크 장치에 저장되는 복사본으로, 웹 페이지의 리소스(이미지, CSS, 자바스크립트 파일 등)를 저장하여 매번 서버에서 다운로드하지 않고도 빠르게 로드할 수 있게 합니다. 캐시는 사용자의 경험을 향상시키고 네트워크 트래픽을 줄이는 역할을 합니다.
쿠키와 캐시의 가장 큰 차이점은 저장 위치와 데이터의 사용 목적입니다. 쿠키는 클라이언트에 저장되어 서버와의 통신에 사용되는 반면, 캐시는 브라우저 내부에 저장되고 페이지 로딩 속도를 향상시키는 데 사용됩니다.
쿠키와 캐시는 모두 웹 애플리케이션의 성능 및 사용자 경험 개선을 위해 사용되는 도구이지만, 쿠키는 사용자 상태 정보를 추적하고 유지하는 데 사용되고, 캐시는 리소스 로딩 속도를 향상시키는 데 사용됩니다.
더 자세한 내용은 인프런의 질문 게시판 등을 참고하시거나, 검색 엔진에서 “쿠키와 캐시 차이점”과 같이 검색해보시면 더 많은 정보를 얻을 수 있을 거예요.
질문에 답변해드릴 수 있어서 기쁩니다. 추가적인 궁금한 점이 있으면 언제든지 물어보세요. 좋은 하루 되세요!
캐시무효화시 그냥 no-store만 넣어되지 않나요?
0
71
2
API의 헤더와 바디에 대한 문의 입니다.
0
70
2
수정폼과 수정
0
69
1
쿠키에 대해 질문드려요!
0
88
2
서버에서 캐시 검증 헤더를 직접 처리해야 하나요?
0
87
1
http api get, post 멱등
0
40
1
컬렉션의 개념
0
49
1
시작라인에 들어가는 요청 대상 경로는 상대 경로 아닌가요?
0
54
1
PATCH 는 PUT처럼 멱등이여야 하지 않나요?
0
81
1
리소스 질문드립니다
0
56
1
IP 패킷 질문입니다.
0
59
1
html from, http api
0
75
2
브라우저 캐시가 60초 유효하다는게 무슨 뜻일까요
0
120
1
stateless 무상태 예제가 생각났는데. 저가 생각 한게 맞는지 궁금합니다.
0
99
1
URI 및 URL 질문, 왜 자바(스프링)에서는 이렇게 나누었는지?
0
141
1
host와 port
0
106
1
tcp/ip는 연결을 유지? 아니면 유지하지 않음?
0
145
1
다음 강의 커리큘럼 질문!!
0
131
2
캐시 개념에 대해서 설명하시지는 않으시는건가요?
0
113
1
클라이언트가 patch, delete 요청 시 알아야 하는 url
0
91
1
html form 형태 전송시 new, edit 등 컨트롤 리소스를 사용하는 이유
0
168
2
비 연결성(connectionless) 강의에서 질문입니다~
0
140
1
PATCH를 사용하지 못할 때 왜 POST?
0
162
2
협상과 우선순위3 질문드립니다.
1
130
1





