Caches & revalidation
09A cache can reuse a prior response when allowed. Stale entries can sometimes be validated without retransmitting content.
Related RFCs and changes
“Updates” changes part of an earlier RFC. “Obsoletes” replaces it. This list shows selected related documents.
DIAGRAM§ 3.8 ↗
RFC 9110 · § 3.8EXAMPLE
4 / 4
04
Serve the validated response.
The cache applies RFC 9111 rules to update and reuse its stored response.
Protocol participantThreat or exceptionProtocol controlSimplified drawings · precise section references
Read the updated RFC section ↗
Distinguish reuse policy from validation.
- HTTP caching stores responses for future equivalent requests.
- Method semantics and response status affect whether a response is cacheable.
- RFC 9111 supplies the detailed freshness, storage, and reuse rules; RFC 9110 defines the associated semantics and conditional requests.
This chapter illustrates the interface with caching. It does not imply every GET is cacheable, or that a cache may reuse any stored response without checking policy.
Read the RFC section ↗Diagrams simplify the RFC. Read the linked sections for complete requirements.
Privacy