725 B
725 B
- 인터넷 네트워크는 느리고 비싼 작업이다.
- 브라우저는 속도가 느리다.
사용자 브라우저에 캐시 설정한 데이터를 저장해놓는다. ( 브라우저 캐시, 브라우저 내부에 캐시 데이터를 저장해놓을 공간 )
캐시에서 먼저 데이터를 찾아보고 있으면 캐시 저장소에서 꺼내고 없으면 서버로부터 받는다.
- 캐시는 별도의 작업이 없으면 유효시간이 경과되면 서버에게 다시 요청해서 갱신한다.
- -> 데이터는 변하지 않았는데 유효시간이 경과되었단 것 때문에 다시 받는 것은 비효율적이다.
- 이를 해결하기 위해 검증 헤더를 사용한다. (Last-Modified, ETag)