Chrome에서 '일반 재로드', '하드 재로드'및 '빈 캐시 및 하드 재로드'의 차이점은 무엇입니까?
최근 Chrome에서이 새로운 기능을 발견했습니다.
옵션 1과 옵션 3의 차이점을 알아낼 수 있으며 옵션 2는 아마도 중간에있을 수 있지만 더 정확한 정보는 어디에도 없습니다.
아무도 세 가지 옵션 각각의 정확한 동작을 알고 있습니까?
일반 재 장전
를 누르는 것과 같습니다 F5. 캐시를 사용하지만 페이지를로드하는 동안 "304 Not Modified"응답을 찾아 모든 내용을 다시 확인합니다. 브라우저가 캐시 된 JavaScript 파일, 이미지, 텍스트 파일 등을 다시 다운로드하지 못하게 할 수 있습니다.
재 장전
요청시 캐시에서 아무 것도 사용하지 마십시오. ( SHIFT+ F5개발자 콘솔을 열 필요가 없음) 브라우저는 모든 JavaScript 파일, 이미지, 텍스트 파일 등을 강제로 다시 다운로드합니다.
캐시 비우기 및 하드 다시로드
캐시가 비어 있으면 하드 재로드를 수행해야합니다. 이렇게하면 브라우저가 다시 모든 것을 다시 다운로드하게됩니다. 그러나 페이지가 JavaScript를 통해 페이지로드의 일부가 아닌 사후 다운로드를 수행하는 경우에도 캐시를 사용할 수 있습니다. 캐시를 비우는 데 도움이되는 경우에도 캐시를 비울 수 있습니다. 캐시 된 파일.
참고 :이 기능은 개발자 도구가 열려있는 경우에만 사용할 수 있습니다.
이는 Mac OS X에서도 작동합니다. 개발자 도구를 연 다음 다시로드 버튼에서 1. 보조 클릭 (오른쪽 마우스를 마우스 오른쪽 버튼으로 클릭) 또는 2. 길게 누르면 메뉴를 표시합니다.
이 답변 외에도 하드 다시로드로 인해 프록시, 콘텐츠 전송 네트워크 및 기타 원격 캐시가 새로 고쳐집니다.
다음 방법을 사용하면 문제가있는 URL에 대해서만 캐시를 지울 수 있습니다. https 리디렉션 캐시에 http가 붙어있을 때 도움이되었습니다.
- 내가 사용하는 Windows에서 Chrome 개발자 도구를 엽니 다.
F12
Preserve log
리디렉션하기 전에 로그를 저장 했는지 확인- 리디렉션 된 URL을 마우스 오른쪽 버튼으로 클릭하고
Clear browser cache
일반 캐시에 영향을주지 않고 문제가 발생한 캐시 만 지 웁니다.
'Programing' 카테고리의 다른 글
공백의 끝 및 / 또는 시작 부분에 공백을 유지하는 방법은 무엇입니까? (0) | 2020.03.05 |
---|---|
jQuery $ .ajax (), Firefox에서 REQUEST_METHOD로“OPTIONS”를 보내는 $ .post (0) | 2020.03.05 |
퍼블릭 필드와 자동 속성 (0) | 2020.03.05 |
python unittest-assertRaises의 반대? (0) | 2020.03.05 |
장고에서 'related_name'은 무엇을 사용합니까? (0) | 2020.03.05 |