이 페이지 내의 테스트를 위한 모든 파일은 불러온 시간에 etag 를 랜덤 생성하고, last-modified 를 현재시각으로 응답합니다.
IMS : if-modified-since
ETAG : if-none-match
구형 IE 외의 요즘 브라우저들은 새로고침시 문서 내 요소에 대해 다시 묻지도 않고 캐시를 이용하기 때문에 304 항목은 거의 의미 없습니다.
요소를 직접 열고 새로고침하면 각각 확인 됩니다. css 열기
본 테스트에서는 304 검사는 하지만, 304로 응답 가능한 상황에서 304로 응답하지않고 IMS, ETAG 를 본문에 포함합니다.
요소 | 시간 | 304 |
---|---|---|
html | 2024-12-09 13:30:55 | IMS |
css | ||
css lazyload | ||
js | ||
js lazyload |
개발자 도구를 연 후 새로고침 버튼을 우클릭하면 아래와 같은 메뉴가 나옵니다.
위에서 파악한 강력 새로고침으로 안되는 요소는 캐시 비우기까지 해야 새로 받아올 수 있습니다.