브라우저캐시 심화(?)
2022. 4. 26. 22:13
서버관련
자 앞서 캐시를 쓰면 응답속도가 아주 빨라진다고 하였다. 응답속도가 빠른데 이게 어떻게 작동하고 검증은 어떻게하는지 알아보자. 브라우저 캐시란 한명의 유저에게 속하는 private 캐시인데 캐시컨트롤에의해서 좌지우지되는녀석이다~ 그럼 캐시는 어떻게 적용되는지 자세히 알아보자 아래그림보셈 Cache-Control: max-age=60 60초동안 유효한 캐시를 보냈다 60초동안 파일같은거 그냥 캐시로 받아오면된다. 자이제 캐시 만료되면 이 경우에는 다시 서버에 요청 해서 캐시다시 만든다음에 jpg파일같은거 받아오면됀다 자그러면 검증은 어떻게하냐! 처음에 이런식으로 헤더에다가 박아서 보내는데 Last-Modifed(마지막으로 수정 된 최종 수정일)라는 녀석을 유의깊게보자 어? 최종수정일이 같네? 그럼 수정을 ..