Mac에서는 Shift + Command + R이거나 새로 고침 버튼을 클릭하는 동안 Shift 키를 누르십시오 (Command + R 또는 일반 새로 고침의 경우 일반 클릭).
더 자세한 내용은 :
Shift + Command + R의 경우 캐시가 단순히 무시되고 캐시가없는 것처럼 리소스가 요청됩니다.
Command + R의 경우 Chrome 은 실제로 캐시 된 항목에 대해서도 웹 서버를 발행 If-Modified-Since
하거나 Etag
요청합니다 . 전부는 아니더라도 대부분의 경우 서버가 응답해야하는 콘텐츠입니다 . 이것은 모든 최신 브라우저가 아닙니다.304 Not Modified
캐시를 강제로 사용하는 유일한 방법은 브라우저가 변경을 요구하지 않아도 브라우저에서 웹 페이지의 링크를 클릭하거나 북마크 된 링크를 따라 가거나 URL 위치 표시 줄로 이동하여 Return 키를 누르는 것 같습니다 ( Command + L, Return).
그러나 Chrome에서 오랫동안 알려진 문제인 Chrome 강제 새로 고침은 캐시를 무시하지 않으며 (보다 최근의 다시로드 / 새로 고침이 새로 고침되지 않음 ) 실제로 WebKit의 기능 일 수 있습니다. 포함 된 문서가 reloaded 이므로 위의 방법을 사용할 때 Chrome이 모든 관련 캐시를 지우지 않습니다. Chromium 개발자가 설명합니다 .
개발자 도구의 네트워크 탭에는로드 될 때 모든 리소스가 표시됩니다. 오른쪽에는 두 개의 수직선이 있습니다. 그 중 하나에는 호버링시 "로드 이벤트 발생"이라는 레이블이 붙어 있습니다. 이 시점 이후에로드되는 것은 공식적으로 페이지의 일부가 아닙니다 (페이지는 몇 시간 동안 요청을 계속 발행 할 수 있음). [...] f5의 조합으로 "새로 고침"되지 않습니다. 이것은 의도적으로 설계된 동작입니다.
[...] "로드 이벤트 시작"행 전후의 모든 자원
캐싱 은 요청이 발행 된 시간이 아니라 응답의 HTTP 헤더에 의해 결정됩니다.
또한 ChromiumDev의 트윗 @ 2주의 :
Chrome DevTools의 캐시 비활성화는 디스크 캐시를 무효화하지만 (개발에 좋습니다!) devtools가 표시되는 동안에 만 ..