HTTP caching — Cache-Control, ETag, and the validation flow · InterviewLane