RFC 9111
E5629
RFC 9111 is an IETF specification that defines HTTP caching semantics, detailing how responses can be stored, reused, and validated to improve web performance and efficiency.
Observed surface forms (2)
| Surface form | As subject | As object |
|---|---|---|
| Internet Standard (via HTTP core update, superseded by RFC 9111) | 0 | 1 |
| RFC 7234 | 0 | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
IETF Request for Comments
→
technical specification → |
| aimsTo |
improve network efficiency
→
improve web performance → |
| appliesTo |
HTTP semantics as defined in RFC 9110
→
HTTP/1.1 → |
| category | Standards Track → |
| defines |
HTTP Caching
→
surface form:
HTTP caching semantics
cache key concepts → freshness lifetime of cached responses → requirements for intermediaries acting as caches → rules for reusing HTTP responses → rules for storing HTTP responses → rules for validating cached HTTP responses → staleness of cached responses → strong validators → validators for HTTP caching → weak validators → |
| obsoletes |
RFC 9111
self-linksurface differs
→
surface form:
RFC 7234
|
| publishedBy | Internet Engineering Task Force → |
| series |
RFCs
→
surface form:
Request for Comments
|
| specifies |
Age header field semantics
→
Cache-Control header field semantics → ETag header field semantics → Expires header field semantics → Last-Modified header field semantics → Vary header field semantics → Warning header field semantics → cache revalidation mechanisms → conditions under which a response is cacheable → conditions under which a response is not cacheable → freshness model for HTTP responses → heuristic caching rules → private cache behavior → semantics of immutable directive → semantics of max-age directive → semantics of must-revalidate directive → semantics of no-cache directive → semantics of no-store directive → semantics of private directive → semantics of proxy-revalidate directive → semantics of public directive → semantics of s-maxage directive → semantics of stale-if-error directive → semantics of stale-while-revalidate directive → shared cache behavior → validation model for HTTP responses → |
| title | HTTP Caching → |
| updatesProtocol |
HTTP
→
surface form:
Hypertext Transfer Protocol
|
Referenced by (8)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Internet Standard (via HTTP core update, superseded by RFC 9111)