Java Servlet 링크가 호출 될 때 이미지를 출력하려고합니다. 현재 다음을 사용 중입니다.Java Servlet Cache Aggresively
response.addHeader("Cache-Control", "max-age=" + CACHE_INTERVAL);
response.addDateHeader("Expires", System.currentTimeMillis() + (1000*CACHE_INTERVAL));
하지만 여전히 이미지가 서버에서 다시로드됩니다. 이에 비해이의 태그를 보면 :
는http://graph.facebook.com/502547234/picture
그것은 결코이어야 파이어 폭스에서 다시 다시로드하지 않습니다. 어떤 제안? 내가 뭘 놓치고 있니?
업데이트 헤더 :
광산 : http://i.imgur.com/ikfVL.png
FB : http://i.imgur.com/o0KsM.png
'때때로'는 '때때로'또는 '항상'을 다시로드한다는 의미입니까? – home
간혹 새로 고침을 말하는 것이 아닙니다. 나는 페이스 북의 링크가 내 304가 수정 된 헤더를 내 던지는 것을 알고있다. 내 것이 항상 200 OK이다. –
이것은 http://stackoverflow.com/questions/2872613/caching-images-served-by-servlet의 복제본 인 것 같다 –