HTTP Conditional Request


## Cache Revalidation
재검증 결과 브라우저가 가지고 있는 캐시가 유효하다면, 서버는 **[304 Not Modified]** Status Code

재검증 요청 헤더
1. **If-None-Match**: 캐시된 리소스의 `ETag` 값과 현재 서버 리소스의 `ETag` 값이 같은지 확인합니다.
2. **If-Modified-Since**: 캐시된 리소스의 `Last-Modified` 값 이후에 서버 리소스가 수정되었는지 확인합니다.
[HTTP ETag Header](https://texonom.com/http-etag-header-e27a505da3024ae0a267d761779dfb28) 


> [웹 서비스 캐시 똑똑하게 다루기](https://toss.tech/article/smart-web-service-cache)





