언제든지 window.location.reload()를 수행 할 때마다 내 웹 페이지의 이미지 요청이 서버로 전송된다는 것을 알았습니다. 이미지는 만료일로 캐시되므로 대신 캐시에서로드해야한다고 생각합니다. 서버에서 가져온 것은 모두 304 개이므로 수정 된 페이지에 많은 이미지가 있으므로 페이지를 새로 고칠 때 각 이미지에 대한 요청을 원하지 않습니다.페이지 다시로드 및 이미지 캐싱
제 질문은 브라우저가 캐시에서 서버를로드하는 대신 서버에 연결하려고하는 이유입니다.
감사합니다.
이미지가 만료 날짜로 캐시되었다고 말할 때 HTTP Expires 헤더를 수동으로 설정한다는 의미입니까? 대부분의 서버는 기본적으로 Last-Modified 헤더를 보내며, 이미지를 업데이트해야하는지 여부를 결정하는 데 사용됩니다 (아래 설명 된대로 304 수정되지 않은 결과가 발생 함). – netfire