📄 Documentation
Work in Progress
HTTP Extensions
Future Work
Participate
About the HTTP Working Group
Contribution Policy
WG Charter
Group Mailing List 📨
Meeting Materials
Document Editor Resources
RFC
7234
1.
Introduction
1.1.
Conformance and Error Handling
1.2.
Syntax Notation
1.2.1.
Delta Seconds
2.
Overview of Cache Operation
3.
Storing Responses in Caches
3.1.
Storing Incomplete Responses
3.2.
Storing Responses to Authenticated Requests
3.3.
Combining Partial Content
4.
Constructing Responses from Caches
4.1.
Calculating Secondary Keys with Vary
4.2.
Freshness
4.2.1.
Calculating Freshness Lifetime
4.2.2.
Calculating Heuristic Freshness
4.2.3.
Calculating Age
4.2.4.
Serving Stale Responses
4.3.
Validation
4.3.1.
Sending a Validation Request
4.3.2.
Handling a Received Validation Request
4.3.3.
Handling a Validation Response
4.3.4.
Freshening Stored Responses upon Validation
4.3.5.
Freshening Responses via HEAD
4.4.
Invalidation
5.
Header Field Definitions
5.1.
Age
5.2.
Cache-Control
5.2.1.
Request Cache-Control Directives
5.2.2.
Response Cache-Control Directives
5.2.3.
Cache Control Extensions
5.3.
Expires
5.4.
Pragma
5.5.
Warning
5.5.1.
Warning: 110 - "Response is Stale"