인프런 커뮤니티 질문&답변

highjune님의 프로필 이미지
highjune

작성한 질문수

모든 개발자를 위한 HTTP 웹 기본 지식

캐시 무효화

캐시의 설정 주체

해결된 질문

작성

·

395

0

안녕하세요 좋은 강의와 질문답변 항상 감사합니다.

 

 

  1. 캐시랑 쿠키 -> 서버, 프런트 개발자(브라우저가 개발자 이외 서비스 개발자들) 가 구현하지 않아도 브라우저(크롬 등) 에서 자동으로 설정이 기본적으로 되어 있나요?

예를 들어, 브라우저의 캐시 저장소에 캐시를 저장한 클라이언트가, 재요청을 할 때에 먼저 캐시 저장소를 찾잖아요? 이런 로직은 브라우저 소프트웨어(크롬 등) 이 구현해 놓은 건가요? 

 

역시 비슷한 질문으로, 캐시 무효화와 같은 Cache-Control: no-cache 등을 서버에서 내려주면 프런트에서는 브라우저? 또는 프런트 개발자 ? 스토리지에 저장을 하지 않도록 로직을 설정하는 주체가 어딘가요?

 

 

감사합니다,

답변 1

1

안녕하세요, highjune 님. 공식 서포터즈 y2gcoder 입니다.

맞습니다! ㅎㅎ 캐시나 쿠키는 브라우저에서 자동적으로 해주는 부분이 많습니다. 예를 들어 캐시 무효화를 해주는 응답헤더를 받으면 프론트 개발자가 따로 작업해주지 않더라도 브라우저가 자동으로 관련 작업을 해줍니다.

감사합니다.

highjune님의 프로필 이미지
highjune

작성한 질문수

질문하기