개발 공부는 어려워
반응형
HTTP헤더 - 캐시와 조건부 요청
개념 정리/Http 2023. 3. 15. 18:00

1. 캐시 기본 동작 헤더에 cache-control;이 들어가면 캐시가 적용된다. 캐시 가능 시간동안 네트워크를 사용하지 않아도 된다. 비싼 네트워크 사용량을 줄일 수 있다. 브라우저 로딩 속도가 빨라진다. 캐시 시간 초과 다시 캐시 데이터를 불러와서 캐시 데이터를 갱신한다. 2. 검증 헤더와 조건부 요청 1 서버에서 기존 데이터를 변경 할 경우 다시 데이터를 받아와서 캐시 데이터를 갱신한다. 서버에서 기존 데이터를 변경하지 않을 경우 캐시에는 데이터 최종 수정일이 함께 저장되는데, 시간 초과가 되어 재 요청을 보냈을 때 데이터 최종 수정일도 함께 보낸다. 해당 수정일을 서버와 캐시 데이터를 확인하여 동일한 경우 304 Not Modified를 보내면서 HTTP 바디에 해당하는 데이터는 보내지 않는다...

반응형