SpringMVC 캐 시가 정적 자원 에 어떤 영향 을 미 치 는 지 간단하게 알 수 있 습 니 다.

springmvc 설정 에 캐 시 를 추가 할 수 있다 는 것 을 알 고 있 습 니 다.그러나 캐 시 는 정적 자원 에 어떤 영향 을 줍 니까?
테스트
캐 시 추가 하지 않 음<mvc:resources mapping="/image/**" location="/WEB-INF/"/>
캐 시 추가<mvc:resources mapping="/image/**" location="/WEB-INF/" cache-period="2592000"/>
결론.
사이트 에서 첫 번 째 로 그림 을 불 러 오 는 데 성공 한 상 태 는 200 이지 만 두 번 째 로 그림 을 불 러 올 때 캐 시 를 사용 하지 않 으 면 200 OK(from cache)이 고 캐 시 를 사용 한 것 은 304 Not Modified 입 니 다.
200 과 304 두 가지 상 태 는 어떤 차이 가 있 습 니까?
200 OK(from cache)는 브 라 우 저가 서버 에 확인 하지 않 고 브 라 우 저 캐 시 를 사용 한 것 입 니 다.304 Not Modified 는 브 라 우 저 와 서버 가 한 번 더 캐 시 유효성 을 확인 하고 사용 하 는 캐 시 입 니 다.
200 OK(from cache)는 링크 를 직접 클릭 하여 방문 하고 인터넷 주 소 를 입력 하여 리 턴 을 누 르 면 방문 할 수 있 습 니 다.반면 304 Not Modified 는 페이지 를 새로 고 칠 때 터치 하거나 긴 캐 시 를 설 정 했 지만 Entity Tags 가 제거 되 지 않 았 을 때 터치 합 니 다.
참고:   https://www.bokeyy.com/post/200-ok-from-cache-vs-304-not-modified.html
개인 적 으로 200 의 캐 시 는 특별히 좋 지 않다 고 생각 합 니 다.예 를 들 어 저 는 css 스타일 을 수 정 했 습 니 다.200 캐 시 는 바로 수정 할 수 있 고 캐 시 효과 가 없습니다.304 캐 시 는 이전 스타일 을 유지 합 니 다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기