문제

Fiddler를 사용하여 HTTP 캐싱이 작동하는지 확인하려면 어떻게해야합니까? 또 다른 더 좋은 방법이 있습니까?

도움이 되었습니까?

해결책

페이지에 리소스를 가져와 캐싱을 확인하고 피들러에 리소스에 대한 요청이 표시되지 않았다는 점에 유의 할 수 있습니다. 더 좋은 방법을 생각할 수 없습니다. 나를 위해 일합니다.

다른 팁

피들러의 URL을 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭하면 "Wininet Cache Info"에서 해당 팝업의 캐시 정보를 확인할 수 있습니다.

피들러를 통해 프록시로 사이트를 찾아보십시오. 각 응답 세부 사항에는 "캐싱"탭이 있습니다. 이것은 응답 헤더에 대한 유용한 정보 (예 : 다른 캐시 제어와 값이 만료되는 값의 의미를 보여줍니다.

가장 좋은 방법은 대부분의 캐싱 튜토리얼에서 시연 된 메소드를 사용하는 것입니다. 현재 서버 시간을 표시하는 페이지에 레이블이 있습니다. 값이 캐시되면 캐시가 재생 될 때까지 후속 페이지 새로 고침으로 업데이트되지 않습니다.

요구 사항이 더 복잡한 경우 (피들러를 사용해야 함) Anthony의 제안은 과거에 성공적으로 사용한 제안입니다.

피들러는 분명히 이것에 도움이 될 것입니다. 서버가 HTTP 304 응답으로 응답하는 것을 볼 수 있습니다 (수정되지 않음 - 클라이언트가 캐시 된 항목이 여전히 유효하다는 것을 알려주는 것) 또는 웹 만료가 올바르게 설정된 컨텐츠에 대해서는 요청이 전혀 표시되지 않습니다.

사실, Firefox Plus Firebug도 당신을 위해 이것을 할 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top