CS
-
캐시에 대해서CS/네트워크 2020. 12. 11. 17:05
spring을 공부하던 중 웹 페이지에서 파일 다운로드하는 방법을 공부하고 있습니다. 소스코드를 보면 response.setHeader("Cache-Control", "no-cache"); response.addHeader("Content-disposition", "attachment; fileName=" + imageFileName); 오늘은 이 부분에 있어서 cache-control이 무엇이며 캐쉬가 무엇인지에 알아보도록 하겠습니다. 캐쉬 먼저 캐쉬란 client가 요청하는 웹 페이지, 이미지, javascript, css 등 첫 요청 시 응답에 대한 복사본(USING SPACE)을 특정 위치에 저장하게 되는데 저장에 사용되는 메커니즘이 캐쉬이다. 이후 동일한 요청이 있을 시, 불필요하게 웹 서버(응..