를 참조하십시오. F5를 누르면 해당 페이지 내의 캐시 된 항목이 무효화 (또는 논리적으로 제거)됩니다. 로컬 버전을 사용할 수 없으므로 전체 재로드를 강요합니다. 브라우저가 다시 요청하기 전에 캐시에서 해당 리소스를 제거하면 확실하지 않습니다.
재미있는 부분은 페이지로드 당 한 번만 리소스를 요청하는 것과 같은 일부 최적화가 필요한 일부 '추가 설정'이 있다는 것입니다. 카운터와 같은 모든 요청에 대해 이미지가 변경되면 여러 번 사용하더라도이 이미지의 한 버전 만 표시됩니다.
다음은 브라우저가 명시 적으로 로컬 캐싱을 적용하여 nocache로 명시 적으로 설정되지 않은 이미지를 다시 사용한다는 것입니다. 다시 유효성을 검사하도록 설정하고 만료 됨을 -1로 설정해야 할 때마다 요청을 받으려는 경우.
따라서 리소스에 따라 사양을 읽는 것으로 예상되는 것과 다른 기본값을 트리거하지 않는 경우가 있습니다.
소스가 로컬, 드라이브 또는 실제 원거리 인터넷 서버로 표시되는지 여부에 따라 다른 동작이있을 수도 있습니다. 모든 브라우저가 다르게 작동하는 것은 아니며 제한적입니다.
www.google.com을 확인하고 페이지에서 요청하는 추적 픽셀 (metrics.gstats.com에서 요청한 1x1 픽셀 2 개, 하위 도메인에 임의의 부분 포함)을 찾으려면 무엇이 도움이되는지 알아보십시오.
Firebug를 사용하여 헤더를 체크 아웃하는 경우 가능한 모든 방법으로 nocache 지시문을 지정합니다. 헤더의 내용은 다음과 같습니다.
Alternate-Protocol 443:quic
Cache-Control no-cache, must-revalidate
Content-Length 35
Content-Type image/gif
Date Mon, 25 Nov 2013 14:33:30 GMT
Expires Fri, 01 Jan 1990 00:00:00 GMT
Last-Modified Tue, 14 Aug 2012 10:47:46 GMT
Pragma no-cache
Server sffe
X-Content-Type-Options nosniff
X-Firefox-Spdy 3
X-XSS-Protection 1; mode=block
설정으로 시도하여 브라우저가 변경된 리소스를 선택하지 못하는 문제를 해결하는지 확인하십시오.must-revalidate 지시어는 심지어 프록시 캐시가 매번 자원을 요청하고 304 Not Modified 응답을 확인하도록합니다.
나는 현재 비슷한 것을 경험합니다. 나는 로컬 호스트 연결을 etag 설정하고 그 모든 happends은 캐시가 묻지 않을 것입니다. 캐싱 정보 나 비슷하게 설정하지 않았습니다. FireFox가 리소스를 다시 요청하지 않도록하기 위해 etag 솔기를 지정합니다. 그래서 나는 당신의 문제와 비슷한 것을 경험합니다. 기본적으로 무엇을해야하는지 브라우저와 프록시
1)로 나눈 마지막으로 수정 된 헤더의 값과 동일 : 응답 헤더에 비공개가 있습니까? 2) 최대 - 연령 =? – rhapsodyn
이것은 질문에 대답하지 않습니다.이는 IIS 6의 기본값에 대한 대답입니다. – SilverlightFox