HTML 헤더를 사용하여 생성 된 이미지를 캐싱합니다.) "no-cache"를 사용하여 추가 요청을 서버에 보냈습니다 (해당 태그를 추가, 제거 및 다시 추가 할 때). HTML 파일을 캐싱하면 캐시 된 이미지가 생성되고 더 이상의 요청은 발생하지 않습니다.
찾을 수있는 유일한 경우는 this입니다.
모든 리드/링크를 부탁드립니다.html이 캐시되지 않을 때 브라우저가 캐시 헤더에도 불구하고 이미지를 캐시하지 않습니다.
브라우저 : 버전 32.0.1661.0 카나리 오라
p.s. HTML 파일을 캐시하지 않는 것이 좋습니다.
웹 서버 로그를 체크 인하면 HTTP 상태 코드 304 (예 : "수정되지 않음")가 전송됩니까? 그렇다면 서버는 이미지를 다시 보내지 않습니다. –
상태 코드 : 200 OK (매번) – shex
Chrome의 경우 '200 OK'는 요청이 항상 클라이언트를 떠났다는 것을 의미하지 않습니다. 대부분의 경우 응답은 캐시 된 버전을 다시 전송하므로 절대로 서버에 도달하지 않습니다. 상태는'200'이 될 것이지만, 상태 메시지는 어떤 점에서 나를 미치게 만들었던'OK' ('cached'가 아님)가 될 것입니다. 이 응답과 실제 응답 사이에서 찾을 수있는 유일한 차이점은 누락 된'Connection' 헤더 (그렇지 않은 경우 거의 항상 존재)와'Date' 헤더가 전송 된 요청 앞에 오는 값입니다. 귀하의 요청이 실제로 서버에 타격을가합니까? –