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)


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.

HTTP definedIn RFC 9111
HTTP Caching definedIn RFC 9111
RFC 9111 obsoletes RFC 9111 self-linksurface differs
this entity surface form: RFC 7234
RFC 9114 references RFC 9111
HTTP/3 relatedRFC RFC 9111
RFC 9112 relatedTo RFC 9111
RFC 7234 status RFC 9111
this entity surface form: Internet Standard (via HTTP core update, superseded by RFC 9111)
RFC 7234 supersededBy RFC 9111