
[HTTP] HTTP 헤더 2 | 캐시 | 검증 헤더와 조건부 요청
·
HTTP
1. 캐시캐시는 예시를 살펴보면, 이게 뭔지 감이 잡힐 것이다!"캐시"가 없을 때, 웹 브라우저에서 star.jpg 요청 -> star.jpg 응답을 내려줌.그 이후에 또 똑같이 star.jpg를 요청하면 -> 서버는 또 star.jpg를 응답으로 내려준다. 이 방식은 큰 단점이 있다.데이터가 변경되지 않아도, 계속 네트워크를 통해 다운로드 받는다.인터넷 네트워크는 매우 느리고 또 비싸다.브라우저 로딩 속도가 느리다. -> 사용자 불편그럼, 캐시를 도입하면 어떨까? 캐시가 있을 때, 웹 브라우저에서 star.jpg 요청 -> 서버는 응답 헤더에 cache-control: max-age=60이라는 헤더를 넣고 응답 이 말은, 60초동안 이 캐시가 유효하다는 뜻이며, 해당 캐시가 브라우저 캐시 저장소에 6..