René's URL Explorer Experiment


Title: RFC 9111: HTTP Caching

Description: The Hypertext Transfer Protocol (HTTP) is a stateless application-level protocol for distributed, collaborative, hypertext information systems. This document defines HTTP caches and the associated header fields that control cache behavior or indicate cacheable response messages. This document obsoletes RFC 7234.

Mail addresses
fielding@gbiv.com
mnot@mnot.net
julian.reschke@greenbytes.de

Generator: xml2rfc 3.12.10

direct link

Domain: www.rfc-editor.org


Hey, it has address:
Roy T. Fielding (editor)
Adobe
345 Park Ave
San Jose, CA 95110
United States of America
Email:
URI: https://roy.gbiv.com/

scriptsCommon,Latin
authorJulian Reschke
keywordHTTP Caching
rfc.number9111

Links:

9111https://www.rfc-editor.org/rfc/rfc9111
7234https://www.rfc-editor.org/rfc/rfc7234
Abstracthttps://www.rfc-editor.org/rfc/rfc9111.html#abstract
https://www.rfc-editor.org/rfc/rfc9111.html#section-abstract-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-abstract-2
Status of This Memohttps://www.rfc-editor.org/rfc/rfc9111.html#name-status-of-this-memo
https://www.rfc-editor.org/rfc/rfc9111.html#section-boilerplate.1-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-boilerplate.1-2
https://www.rfc-editor.org/info/rfc9111https://www.rfc-editor.org/info/rfc9111
https://www.rfc-editor.org/rfc/rfc9111.html#section-boilerplate.1-3
Copyright Noticehttps://www.rfc-editor.org/rfc/rfc9111.html#name-copyright-notice
https://www.rfc-editor.org/rfc/rfc9111.html#section-boilerplate.2-1
https://trustee.ietf.org/license-infohttps://trustee.ietf.org/license-info
https://www.rfc-editor.org/rfc/rfc9111.html#section-boilerplate.2-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-boilerplate.2-3
▲https://www.rfc-editor.org/rfc/rfc9111.html
Table of Contentshttps://www.rfc-editor.org/rfc/rfc9111.html#name-table-of-contents
1https://www.rfc-editor.org/rfc/rfc9111.html#section-1
Introductionhttps://www.rfc-editor.org/rfc/rfc9111.html#name-introduction
1.1https://www.rfc-editor.org/rfc/rfc9111.html#section-1.1
Requirements Notationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-requirements-notation
1.2https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2
Syntax Notationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-syntax-notation
1.2.1https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2.1
Imported Ruleshttps://www.rfc-editor.org/rfc/rfc9111.html#name-imported-rules
1.2.2https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2.2
Delta Secondshttps://www.rfc-editor.org/rfc/rfc9111.html#name-delta-seconds
2https://www.rfc-editor.org/rfc/rfc9111.html#section-2
Overview of Cache Operationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-overview-of-cache-operation
3https://www.rfc-editor.org/rfc/rfc9111.html#section-3
Storing Responses in Cacheshttps://www.rfc-editor.org/rfc/rfc9111.html#name-storing-responses-in-caches
3.1https://www.rfc-editor.org/rfc/rfc9111.html#section-3.1
Storing Header and Trailer Fieldshttps://www.rfc-editor.org/rfc/rfc9111.html#name-storing-header-and-trailer-
3.2https://www.rfc-editor.org/rfc/rfc9111.html#section-3.2
Updating Stored Header Fieldshttps://www.rfc-editor.org/rfc/rfc9111.html#name-updating-stored-header-fiel
3.3https://www.rfc-editor.org/rfc/rfc9111.html#section-3.3
Storing Incomplete Responseshttps://www.rfc-editor.org/rfc/rfc9111.html#name-storing-incomplete-response
3.4https://www.rfc-editor.org/rfc/rfc9111.html#section-3.4
Combining Partial Contenthttps://www.rfc-editor.org/rfc/rfc9111.html#name-combining-partial-content
3.5https://www.rfc-editor.org/rfc/rfc9111.html#section-3.5
Storing Responses to Authenticated Requestshttps://www.rfc-editor.org/rfc/rfc9111.html#name-storing-responses-to-authen
4https://www.rfc-editor.org/rfc/rfc9111.html#section-4
Constructing Responses from Cacheshttps://www.rfc-editor.org/rfc/rfc9111.html#name-constructing-responses-from
4.1https://www.rfc-editor.org/rfc/rfc9111.html#section-4.1
Calculating Cache Keys with the Vary Header Fieldhttps://www.rfc-editor.org/rfc/rfc9111.html#name-calculating-cache-keys-with
4.2https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2
Freshnesshttps://www.rfc-editor.org/rfc/rfc9111.html#name-freshness
4.2.1https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.1
Calculating Freshness Lifetimehttps://www.rfc-editor.org/rfc/rfc9111.html#name-calculating-freshness-lifet
4.2.2https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.2
Calculating Heuristic Freshnesshttps://www.rfc-editor.org/rfc/rfc9111.html#name-calculating-heuristic-fresh
4.2.3https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3
Calculating Agehttps://www.rfc-editor.org/rfc/rfc9111.html#name-calculating-age
4.2.4https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.4
Serving Stale Responseshttps://www.rfc-editor.org/rfc/rfc9111.html#name-serving-stale-responses
4.3https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3
Validationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-validation
4.3.1https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.1
Sending a Validation Requesthttps://www.rfc-editor.org/rfc/rfc9111.html#name-sending-a-validation-reques
4.3.2https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.2
Handling a Received Validation Requesthttps://www.rfc-editor.org/rfc/rfc9111.html#name-handling-a-received-validat
4.3.3https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.3
Handling a Validation Responsehttps://www.rfc-editor.org/rfc/rfc9111.html#name-handling-a-validation-respo
4.3.4https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.4
Freshening Stored Responses upon Validationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-freshening-stored-responses
4.3.5https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.5
Freshening Responses with HEADhttps://www.rfc-editor.org/rfc/rfc9111.html#name-freshening-responses-with-h
4.4https://www.rfc-editor.org/rfc/rfc9111.html#section-4.4
Invalidating Stored Responseshttps://www.rfc-editor.org/rfc/rfc9111.html#name-invalidating-stored-respons
5https://www.rfc-editor.org/rfc/rfc9111.html#section-5
Field Definitionshttps://www.rfc-editor.org/rfc/rfc9111.html#name-field-definitions
5.1https://www.rfc-editor.org/rfc/rfc9111.html#section-5.1
Agehttps://www.rfc-editor.org/rfc/rfc9111.html#name-age
5.2https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2
Cache-Controlhttps://www.rfc-editor.org/rfc/rfc9111.html#name-cache-control
5.2.1https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1
Request Directiveshttps://www.rfc-editor.org/rfc/rfc9111.html#name-request-directives
5.2.1.1https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.1
max-agehttps://www.rfc-editor.org/rfc/rfc9111.html#name-max-age
5.2.1.2https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.2
max-stalehttps://www.rfc-editor.org/rfc/rfc9111.html#name-max-stale
5.2.1.3https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.3
min-freshhttps://www.rfc-editor.org/rfc/rfc9111.html#name-min-fresh
5.2.1.4https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.4
no-cachehttps://www.rfc-editor.org/rfc/rfc9111.html#name-no-cache
5.2.1.5https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.5
no-storehttps://www.rfc-editor.org/rfc/rfc9111.html#name-no-store
5.2.1.6https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.6
no-transformhttps://www.rfc-editor.org/rfc/rfc9111.html#name-no-transform
5.2.1.7https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.7
only-if-cachedhttps://www.rfc-editor.org/rfc/rfc9111.html#name-only-if-cached
5.2.2https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2
Response Directiveshttps://www.rfc-editor.org/rfc/rfc9111.html#name-response-directives
5.2.2.1https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.1
max-agehttps://www.rfc-editor.org/rfc/rfc9111.html#name-max-age-2
5.2.2.2https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.2
must-revalidatehttps://www.rfc-editor.org/rfc/rfc9111.html#name-must-revalidate
5.2.2.3https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.3
must-understandhttps://www.rfc-editor.org/rfc/rfc9111.html#name-must-understand
5.2.2.4https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.4
no-cachehttps://www.rfc-editor.org/rfc/rfc9111.html#name-no-cache-2
5.2.2.5https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.5
no-storehttps://www.rfc-editor.org/rfc/rfc9111.html#name-no-store-2
5.2.2.6https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.6
no-transformhttps://www.rfc-editor.org/rfc/rfc9111.html#name-no-transform-2
5.2.2.7https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.7
privatehttps://www.rfc-editor.org/rfc/rfc9111.html#name-private
5.2.2.8https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.8
proxy-revalidatehttps://www.rfc-editor.org/rfc/rfc9111.html#name-proxy-revalidate
5.2.2.9https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.9
publichttps://www.rfc-editor.org/rfc/rfc9111.html#name-public
5.2.2.10https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.10
s-maxagehttps://www.rfc-editor.org/rfc/rfc9111.html#name-s-maxage
5.2.3https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3
Extension Directiveshttps://www.rfc-editor.org/rfc/rfc9111.html#name-extension-directives
5.2.4https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.4
Cache Directive Registryhttps://www.rfc-editor.org/rfc/rfc9111.html#name-cache-directive-registry
5.3https://www.rfc-editor.org/rfc/rfc9111.html#section-5.3
Expireshttps://www.rfc-editor.org/rfc/rfc9111.html#name-expires
5.4https://www.rfc-editor.org/rfc/rfc9111.html#section-5.4
Pragmahttps://www.rfc-editor.org/rfc/rfc9111.html#name-pragma
5.5https://www.rfc-editor.org/rfc/rfc9111.html#section-5.5
Warninghttps://www.rfc-editor.org/rfc/rfc9111.html#name-warning
6https://www.rfc-editor.org/rfc/rfc9111.html#section-6
Relationship to Applications and Other Cacheshttps://www.rfc-editor.org/rfc/rfc9111.html#name-relationship-to-application
7https://www.rfc-editor.org/rfc/rfc9111.html#section-7
Security Considerationshttps://www.rfc-editor.org/rfc/rfc9111.html#name-security-considerations
7.1https://www.rfc-editor.org/rfc/rfc9111.html#section-7.1
Cache Poisoninghttps://www.rfc-editor.org/rfc/rfc9111.html#name-cache-poisoning
7.2https://www.rfc-editor.org/rfc/rfc9111.html#section-7.2
Timing Attackshttps://www.rfc-editor.org/rfc/rfc9111.html#name-timing-attacks
7.3https://www.rfc-editor.org/rfc/rfc9111.html#section-7.3
Caching of Sensitive Informationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-caching-of-sensitive-inform
8https://www.rfc-editor.org/rfc/rfc9111.html#section-8
IANA Considerationshttps://www.rfc-editor.org/rfc/rfc9111.html#name-iana-considerations
8.1https://www.rfc-editor.org/rfc/rfc9111.html#section-8.1
Field Name Registrationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-field-name-registration
8.2https://www.rfc-editor.org/rfc/rfc9111.html#section-8.2
Cache Directive Registrationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-cache-directive-registratio
8.3https://www.rfc-editor.org/rfc/rfc9111.html#section-8.3
Warn Code Registryhttps://www.rfc-editor.org/rfc/rfc9111.html#name-warn-code-registry
9https://www.rfc-editor.org/rfc/rfc9111.html#section-9
Referenceshttps://www.rfc-editor.org/rfc/rfc9111.html#name-references
9.1https://www.rfc-editor.org/rfc/rfc9111.html#section-9.1
Normative Referenceshttps://www.rfc-editor.org/rfc/rfc9111.html#name-normative-references
9.2https://www.rfc-editor.org/rfc/rfc9111.html#section-9.2
Informative Referenceshttps://www.rfc-editor.org/rfc/rfc9111.html#name-informative-references
Appendix Ahttps://www.rfc-editor.org/rfc/rfc9111.html#appendix-A
Collected ABNFhttps://www.rfc-editor.org/rfc/rfc9111.html#name-collected-abnf
Appendix Bhttps://www.rfc-editor.org/rfc/rfc9111.html#appendix-B
Changes from RFC 7234https://www.rfc-editor.org/rfc/rfc9111.html#name-changes-from-rfc-7234
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-C
Acknowledgementshttps://www.rfc-editor.org/rfc/rfc9111.html#name-acknowledgements
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D
Indexhttps://www.rfc-editor.org/rfc/rfc9111.html#name-index
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-E
Authors' Addresseshttps://www.rfc-editor.org/rfc/rfc9111.html#name-authors-addresses
1. https://www.rfc-editor.org/rfc/rfc9111.html#section-1
Introductionhttps://www.rfc-editor.org/rfc/rfc9111.html#name-introduction
https://www.rfc-editor.org/rfc/rfc9111.html#section-1-1
Section 3.7https://www.rfc-editor.org/rfc/rfc9110#section-3.7
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-1-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-1-3
Section 4.2https://www.rfc-editor.org/rfc/rfc9111.html#expiration.model
Section 4.3https://www.rfc-editor.org/rfc/rfc9111.html#validation.model
Section 4.2.4https://www.rfc-editor.org/rfc/rfc9111.html#serving.stale.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-1-4
RFC 7234https://www.rfc-editor.org/rfc/rfc9111.html#RFC7234
Appendix Bhttps://www.rfc-editor.org/rfc/rfc9111.html#changes.from.rfc.7234
https://www.rfc-editor.org/rfc/rfc9111.html#section-1-5
1.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-1.1
Requirements Notationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-requirements-notation
RFC2119https://www.rfc-editor.org/rfc/rfc9111.html#RFC2119
RFC8174https://www.rfc-editor.org/rfc/rfc9111.html#RFC8174
https://www.rfc-editor.org/rfc/rfc9111.html#section-1.1-1
Section 2https://www.rfc-editor.org/rfc/rfc9110#section-2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-1.1-2
1.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2
Syntax Notationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-syntax-notation
RFC5234https://www.rfc-editor.org/rfc/rfc9111.html#RFC5234
RFC7405https://www.rfc-editor.org/rfc/rfc9111.html#RFC7405
https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2-1
Section 5.6.1https://www.rfc-editor.org/rfc/rfc9110#section-5.6.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
Appendix Ahttps://www.rfc-editor.org/rfc/rfc9111.html#collected.abnf
https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2-2
1.2.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2.1
Imported Ruleshttps://www.rfc-editor.org/rfc/rfc9111.html#name-imported-rules
RFC5234https://www.rfc-editor.org/rfc/rfc9111.html#RFC5234
Appendix B.1https://www.rfc-editor.org/rfc/rfc5234#appendix-B.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2.1-1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2.1-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2.1-3
1.2.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2.2
Delta Secondshttps://www.rfc-editor.org/rfc/rfc9111.html#name-delta-seconds
https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2.2-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2.2-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2.2-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-1.2.2-4.1
2. https://www.rfc-editor.org/rfc/rfc9111.html#section-2
Overview of Cache Operationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-overview-of-cache-operation
Section 3https://www.rfc-editor.org/rfc/rfc9110#section-3
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-2-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-2-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-2-3
Section 4.1https://www.rfc-editor.org/rfc/rfc9111.html#caching.negotiated.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-2-4
Section 7.2https://www.rfc-editor.org/rfc/rfc9111.html#security.timing
https://www.rfc-editor.org/rfc/rfc9111.html#section-2-5
Section 9.3.1https://www.rfc-editor.org/rfc/rfc9110#section-9.3.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-2-6
Section 4.2.4https://www.rfc-editor.org/rfc/rfc9111.html#serving.stale.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-2-7
3. https://www.rfc-editor.org/rfc/rfc9111.html#section-3
Storing Responses in Cacheshttps://www.rfc-editor.org/rfc/rfc9111.html#name-storing-responses-in-caches
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.1.1
Section 15https://www.rfc-editor.org/rfc/rfc9110#section-15
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.2.1
Section 5.2.2.3https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.must-understand
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.3.1
Section 5.2.2.5https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.no-store
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.4.1
Section 5.2.2.7https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.private
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.5.1
Section 11.6.2https://www.rfc-editor.org/rfc/rfc9110#section-11.6.2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
Section 3.5https://www.rfc-editor.org/rfc/rfc9111.html#caching.authenticated.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.6.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.7.1
Section 5.2.2.9https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.public
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.7.2.1
Section 5.2.2.7https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.private
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.7.2.2
Expireshttps://www.rfc-editor.org/rfc/rfc9111.html#field.expires
Section 5.3https://www.rfc-editor.org/rfc/rfc9111.html#field.expires
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.7.2.3
Section 5.2.2.1https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.max-age
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.7.2.4
Section 5.2.2.10https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.s-maxage
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.7.2.5
Section 5.2.3https://www.rfc-editor.org/rfc/rfc9111.html#cache.control.extensions
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.7.2.6
Section 4.2.2https://www.rfc-editor.org/rfc/rfc9111.html#heuristic.freshness
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-2.7.2.7
Section 5.2.3https://www.rfc-editor.org/rfc/rfc9111.html#cache.control.extensions
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-3-5
3.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-3.1
Storing Header and Trailer Fieldshttps://www.rfc-editor.org/rfc/rfc9111.html#name-storing-header-and-trailer-
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.1-1
Section 7.6.1https://www.rfc-editor.org/rfc/rfc9110#section-7.6.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.1-2.1
Section 7.6.1https://www.rfc-editor.org/rfc/rfc9110#section-7.6.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.1-2.2
Section 5.2.2.4https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.no-cache
Section 5.2.2.7https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.private
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.1-2.3
Section 11.7.1https://www.rfc-editor.org/rfc/rfc9110#section-11.7.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
Section 11.7.3https://www.rfc-editor.org/rfc/rfc9110#section-11.7.3
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
Section 11.7.2https://www.rfc-editor.org/rfc/rfc9110#section-11.7.2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.1-2.4
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.1-3
3.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-3.2
Updating Stored Header Fieldshttps://www.rfc-editor.org/rfc/rfc9111.html#name-updating-stored-header-fiel
3.4https://www.rfc-editor.org/rfc/rfc9111.html#combining.responses
4.3.4https://www.rfc-editor.org/rfc/rfc9111.html#freshening.responses
4.3.5https://www.rfc-editor.org/rfc/rfc9111.html#head.effects
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.2-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.2-2
Section 3.1https://www.rfc-editor.org/rfc/rfc9111.html#storing.fields
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.2-3.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.2-3.2
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.2-3.3
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.2-3.4
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.2-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.2-5
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.2-6
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.2-7
3.3. https://www.rfc-editor.org/rfc/rfc9111.html#section-3.3
Storing Incomplete Responseshttps://www.rfc-editor.org/rfc/rfc9111.html#name-storing-incomplete-response
Section 6.1https://www.rfc-editor.org/rfc/rfc9110#section-6.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.3-1
Section 14.2https://www.rfc-editor.org/rfc/rfc9110#section-14.2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
Section 3.4https://www.rfc-editor.org/rfc/rfc9111.html#combining.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.3-2
3.4. https://www.rfc-editor.org/rfc/rfc9111.html#section-3.4
Combining Partial Contenthttps://www.rfc-editor.org/rfc/rfc9111.html#name-combining-partial-content
Section 14.2https://www.rfc-editor.org/rfc/rfc9110#section-14.2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
Section 15.3.7.3https://www.rfc-editor.org/rfc/rfc9110#section-15.3.7.3
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.4-1
Section 3.2https://www.rfc-editor.org/rfc/rfc9111.html#update
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.4-2
3.5. https://www.rfc-editor.org/rfc/rfc9111.html#section-3.5
Storing Responses to Authenticated Requestshttps://www.rfc-editor.org/rfc/rfc9111.html#name-storing-responses-to-authen
Section 11.6.2https://www.rfc-editor.org/rfc/rfc9110#section-11.6.2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
Cache-Controlhttps://www.rfc-editor.org/rfc/rfc9111.html#field.cache-control
Section 5.2.2https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.5-1
Section 5.2.2.2https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.must-revalidate
Section 5.2.2.9https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.public
Section 5.2.2.10https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.s-maxage
https://www.rfc-editor.org/rfc/rfc9111.html#section-3.5-2
4. https://www.rfc-editor.org/rfc/rfc9111.html#section-4
Constructing Responses from Cacheshttps://www.rfc-editor.org/rfc/rfc9111.html#name-constructing-responses-from
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-1
Section 7.1https://www.rfc-editor.org/rfc/rfc9110#section-7.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-2.1.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-2.2.1
Section 4.1https://www.rfc-editor.org/rfc/rfc9111.html#caching.negotiated.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-2.3.1
Section 5.2.2.4https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.no-cache
Section 4.3https://www.rfc-editor.org/rfc/rfc9111.html#validation.model
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-2.4.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-2.5.1
Section 4.2https://www.rfc-editor.org/rfc/rfc9111.html#expiration.model
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-2.5.2.1
Section 4.2.4https://www.rfc-editor.org/rfc/rfc9111.html#serving.stale.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-2.5.2.2
Section 4.3https://www.rfc-editor.org/rfc/rfc9111.html#validation.model
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-2.5.2.3
Section 5.2.3https://www.rfc-editor.org/rfc/rfc9111.html#cache.control.extensions
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-3
Agehttps://www.rfc-editor.org/rfc/rfc9111.html#field.age
Section 5.1https://www.rfc-editor.org/rfc/rfc9111.html#field.age
Section 4.2.3https://www.rfc-editor.org/rfc/rfc9111.html#age.calculations
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-4
Section 9.2.1https://www.rfc-editor.org/rfc/rfc9110#section-9.2.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-5
Section 4.4https://www.rfc-editor.org/rfc/rfc9111.html#invalidation
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-6
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-7
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-8
Section 5.6.7https://www.rfc-editor.org/rfc/rfc9110#section-5.6.7
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4-9
4.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.1
Calculating Cache Keys with the Vary Header Fieldhttps://www.rfc-editor.org/rfc/rfc9111.html#name-calculating-cache-keys-with
Section 12.5.5https://www.rfc-editor.org/rfc/rfc9110#section-12.5.5
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.1-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.1-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.1-3.1
Section 5.2https://www.rfc-editor.org/rfc/rfc9110#section-5.2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.1-3.2
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.1-3.3
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.1-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.1-5
Section 4https://www.rfc-editor.org/rfc/rfc9111.html#constructing.responses.from.caches
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.1-6
Section 4.2.3https://www.rfc-editor.org/rfc/rfc9111.html#age.calculations
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.1-7
Section 4.3https://www.rfc-editor.org/rfc/rfc9111.html#validation.model
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.1-8
4.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2
Freshnesshttps://www.rfc-editor.org/rfc/rfc9111.html#name-freshness
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-4
Expireshttps://www.rfc-editor.org/rfc/rfc9111.html#field.expires
Section 5.3https://www.rfc-editor.org/rfc/rfc9111.html#field.expires
Section 5.2.2.1https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.max-age
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-5
Section 4.2.4https://www.rfc-editor.org/rfc/rfc9111.html#serving.stale.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-6
Section 4.2.2https://www.rfc-editor.org/rfc/rfc9111.html#heuristic.freshness
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-7
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-8
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-9
Section 4.2.1https://www.rfc-editor.org/rfc/rfc9111.html#calculating.freshness.lifetime
Section 4.2.3https://www.rfc-editor.org/rfc/rfc9111.html#age.calculations
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-10
Section 5.2.1https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-11
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-12
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-13.1
Expireshttps://www.rfc-editor.org/rfc/rfc9111.html#field.expires
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-13.2
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-13.3
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-13.4
Section 6https://www.rfc-editor.org/rfc/rfc9111.html#history.lists
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2-14
4.2.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.1
Calculating Freshness Lifetimehttps://www.rfc-editor.org/rfc/rfc9111.html#name-calculating-freshness-lifet
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.1-1
Section 5.2.2.10https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.s-maxage
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.1-2.1
Section 5.2.2.1https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.max-age
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.1-2.2
Expireshttps://www.rfc-editor.org/rfc/rfc9111.html#field.expires
Section 5.3https://www.rfc-editor.org/rfc/rfc9111.html#field.expires
Section 6.6.1https://www.rfc-editor.org/rfc/rfc9110#section-6.6.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.1-2.3
Section 4.2.2https://www.rfc-editor.org/rfc/rfc9111.html#heuristic.freshness
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.1-2.4
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.1-3
Expireshttps://www.rfc-editor.org/rfc/rfc9111.html#field.expires
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.1-4
4.2.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.2
Calculating Heuristic Freshnesshttps://www.rfc-editor.org/rfc/rfc9111.html#name-calculating-heuristic-fresh
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.2-1
Section 3https://www.rfc-editor.org/rfc/rfc9111.html#response.cacheability
Section 15.1https://www.rfc-editor.org/rfc/rfc9110#section-15.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.2-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.2-3
Section 8.8.2https://www.rfc-editor.org/rfc/rfc9110#section-8.8.2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.2-4
Section 13.9https://www.rfc-editor.org/rfc/rfc2616#section-13.9
RFC2616https://www.rfc-editor.org/rfc/rfc9111.html#RFC2616
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.2-5.1
4.2.3. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3
Calculating Agehttps://www.rfc-editor.org/rfc/rfc9111.html#name-calculating-age
Agehttps://www.rfc-editor.org/rfc/rfc9111.html#field.age
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-2
Agehttps://www.rfc-editor.org/rfc/rfc9111.html#field.age
Section 5.1https://www.rfc-editor.org/rfc/rfc9111.html#field.age
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-3.2
Section 6.6.1https://www.rfc-editor.org/rfc/rfc9110#section-6.6.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-3.4
Section 5.6.7https://www.rfc-editor.org/rfc/rfc9110#section-5.6.7
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-3.6
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-3.8
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-3.10
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-5.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-5.2
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-6
Agehttps://www.rfc-editor.org/rfc/rfc9111.html#field.age
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-7
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-8
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-9
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.3-10
4.2.4. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.4
Serving Stale Responseshttps://www.rfc-editor.org/rfc/rfc9111.html#name-serving-stale-responses
Section 4.2https://www.rfc-editor.org/rfc/rfc9111.html#expiration.model
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.4-1
Section 5.2.2https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.4-2
Section 5.2.1https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive
RFC5861https://www.rfc-editor.org/rfc/rfc9111.html#RFC5861
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.2.4-3
4.3. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3
Validationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-validation
Section 4.1https://www.rfc-editor.org/rfc/rfc9111.html#caching.negotiated.responses
Section 13https://www.rfc-editor.org/rfc/rfc9110#section-13
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3-1
4.3.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.1
Sending a Validation Requesthttps://www.rfc-editor.org/rfc/rfc9111.html#name-sending-a-validation-reques
Section 4.1https://www.rfc-editor.org/rfc/rfc9111.html#caching.negotiated.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.1-1
Section 4.1https://www.rfc-editor.org/rfc/rfc9111.html#caching.negotiated.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.1-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.1-3
Section 8.8.2https://www.rfc-editor.org/rfc/rfc9110#section-8.8.2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.1-4
Section 8.8.3https://www.rfc-editor.org/rfc/rfc9110#section-8.8.3
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.1-5
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.1-6
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.1-7.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.1-7.2
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.1-7.3
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.1-8
4.3.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.2
Handling a Received Validation Requesthttps://www.rfc-editor.org/rfc/rfc9111.html#name-handling-a-received-validat
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.2-1
Section 4https://www.rfc-editor.org/rfc/rfc9111.html#constructing.responses.from.caches
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.2-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.2-3
Section 13.2.2https://www.rfc-editor.org/rfc/rfc9110#section-13.2.2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.2-4
Section 13.1.2https://www.rfc-editor.org/rfc/rfc9110#section-13.1.2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
Section 4https://www.rfc-editor.org/rfc/rfc9111.html#constructing.responses.from.caches
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.2-5
Section 13.1.3https://www.rfc-editor.org/rfc/rfc9110#section-13.1.3
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.2-6
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.2-7
Section 14.2https://www.rfc-editor.org/rfc/rfc9110#section-14.2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
Section 13.1.5https://www.rfc-editor.org/rfc/rfc9110#section-13.1.5
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.2-8
Section 4.3.4https://www.rfc-editor.org/rfc/rfc9111.html#freshening.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.2-9
4.3.3. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.3
Handling a Validation Responsehttps://www.rfc-editor.org/rfc/rfc9111.html#name-handling-a-validation-respo
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.3-1
Section 4.3.4https://www.rfc-editor.org/rfc/rfc9111.html#freshening.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.3-2.1
Section 3https://www.rfc-editor.org/rfc/rfc9111.html#response.cacheability
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.3-2.2
Section 4.2.4https://www.rfc-editor.org/rfc/rfc9111.html#serving.stale.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.3-2.3
4.3.4. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.4
Freshening Stored Responses upon Validationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-freshening-stored-responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.4-1
Section 4https://www.rfc-editor.org/rfc/rfc9111.html#constructing.responses.from.caches
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.4-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.4-3
Section 8.8.1https://www.rfc-editor.org/rfc/rfc9110#section-8.8.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.4-4.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.4-4.2
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.4-4.3
Section 3.2https://www.rfc-editor.org/rfc/rfc9111.html#update
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.4-5
4.3.5. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.5
Freshening Responses with HEADhttps://www.rfc-editor.org/rfc/rfc9111.html#name-freshening-responses-with-h
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.5-1
Section 4.1https://www.rfc-editor.org/rfc/rfc9111.html#caching.negotiated.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.5-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.5-3
Section 3.2https://www.rfc-editor.org/rfc/rfc9111.html#update
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.3.5-4
4.4. https://www.rfc-editor.org/rfc/rfc9111.html#section-4.4
Invalidating Stored Responseshttps://www.rfc-editor.org/rfc/rfc9111.html#name-invalidating-stored-respons
Section 9.2.1https://www.rfc-editor.org/rfc/rfc9110#section-9.2.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.4-1
Section 7.1https://www.rfc-editor.org/rfc/rfc9110#section-7.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.4-2
Section 4.3.1https://www.rfc-editor.org/rfc/rfc9110#section-4.3.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
Section 7.1https://www.rfc-editor.org/rfc/rfc9110#section-7.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.4-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.4-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.4-5
https://www.rfc-editor.org/rfc/rfc9111.html#section-4.4-6
5. https://www.rfc-editor.org/rfc/rfc9111.html#section-5
Field Definitionshttps://www.rfc-editor.org/rfc/rfc9111.html#name-field-definitions
https://www.rfc-editor.org/rfc/rfc9111.html#section-5-1
5.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.1
Agehttps://www.rfc-editor.org/rfc/rfc9111.html#name-age
Section 4.2.3https://www.rfc-editor.org/rfc/rfc9111.html#age.calculations
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.1-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.1-2
Section 1.2.2https://www.rfc-editor.org/rfc/rfc9111.html#delta-seconds
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.1-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.1-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.1-5
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.1-6
5.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2
Cache-Controlhttps://www.rfc-editor.org/rfc/rfc9111.html#name-cache-control
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2-1
Section 5.2.3https://www.rfc-editor.org/rfc/rfc9111.html#cache.control.extensions
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2-5
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2-6
5.2.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1
Request Directiveshttps://www.rfc-editor.org/rfc/rfc9111.html#name-request-directives
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1-1
5.2.1.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.1
max-agehttps://www.rfc-editor.org/rfc/rfc9111.html#name-max-age
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.1-1
delta-secondshttps://www.rfc-editor.org/rfc/rfc9111.html#delta-seconds
Section 1.2.2https://www.rfc-editor.org/rfc/rfc9111.html#delta-seconds
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.1-2.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.1-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.1-4
5.2.1.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.2
max-stalehttps://www.rfc-editor.org/rfc/rfc9111.html#name-max-stale
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.2-1
delta-secondshttps://www.rfc-editor.org/rfc/rfc9111.html#delta-seconds
Section 1.2.2https://www.rfc-editor.org/rfc/rfc9111.html#delta-seconds
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.2-2.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.2-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.2-4
5.2.1.3. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.3
min-freshhttps://www.rfc-editor.org/rfc/rfc9111.html#name-min-fresh
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.3-1
delta-secondshttps://www.rfc-editor.org/rfc/rfc9111.html#delta-seconds
Section 1.2.2https://www.rfc-editor.org/rfc/rfc9111.html#delta-seconds
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.3-2.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.3-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.3-4
5.2.1.4. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.4
no-cachehttps://www.rfc-editor.org/rfc/rfc9111.html#name-no-cache
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.4-1
5.2.1.5. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.5
no-storehttps://www.rfc-editor.org/rfc/rfc9111.html#name-no-store
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.5-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.5-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.5-3
5.2.1.6. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.6
no-transformhttps://www.rfc-editor.org/rfc/rfc9111.html#name-no-transform
Section 7.7https://www.rfc-editor.org/rfc/rfc9110#section-7.7
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.6-1
5.2.1.7. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.7
only-if-cachedhttps://www.rfc-editor.org/rfc/rfc9111.html#name-only-if-cached
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.1.7-1
5.2.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2
Response Directiveshttps://www.rfc-editor.org/rfc/rfc9111.html#name-response-directives
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2-1
5.2.2.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.1
max-agehttps://www.rfc-editor.org/rfc/rfc9111.html#name-max-age-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.1-1
delta-secondshttps://www.rfc-editor.org/rfc/rfc9111.html#delta-seconds
Section 1.2.2https://www.rfc-editor.org/rfc/rfc9111.html#delta-seconds
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.1-2.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.1-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.1-4
5.2.2.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.2
must-revalidatehttps://www.rfc-editor.org/rfc/rfc9111.html#name-must-revalidate
Section 4.3https://www.rfc-editor.org/rfc/rfc9111.html#validation.model
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.2-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.2-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.2-3
Section 11.6.2https://www.rfc-editor.org/rfc/rfc9110#section-11.6.2
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
Section 3.5https://www.rfc-editor.org/rfc/rfc9111.html#caching.authenticated.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.2-4
5.2.2.3. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.3
must-understandhttps://www.rfc-editor.org/rfc/rfc9111.html#name-must-understand
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.3-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.3-2
5.2.2.4. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.4
no-cachehttps://www.rfc-editor.org/rfc/rfc9111.html#name-no-cache-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.4-1
field-namehttps://www.rfc-editor.org/rfc/rfc9111.html#imported.rules
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.4-2.1
Section 4.3https://www.rfc-editor.org/rfc/rfc9111.html#validation.model
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.4-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.4-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.4-5
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.4-6
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.4-7
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.4-8.1
5.2.2.5. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.5
no-storehttps://www.rfc-editor.org/rfc/rfc9111.html#name-no-store-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.5-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.5-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.5-3
Section 5.2.2.3https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.must-understand
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.5-4
5.2.2.6. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.6
no-transformhttps://www.rfc-editor.org/rfc/rfc9111.html#name-no-transform-2
Section 7.7https://www.rfc-editor.org/rfc/rfc9110#section-7.7
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.6-1
5.2.2.7. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.7
privatehttps://www.rfc-editor.org/rfc/rfc9111.html#name-private
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.7-1
field-namehttps://www.rfc-editor.org/rfc/rfc9111.html#imported.rules
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.7-2.1
Section 3https://www.rfc-editor.org/rfc/rfc9111.html#response.cacheability
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.7-3
Section 3https://www.rfc-editor.org/rfc/rfc9111.html#response.cacheability
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.7-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.7-5
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.7-6
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.7-7.1
5.2.2.8. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.8
proxy-revalidatehttps://www.rfc-editor.org/rfc/rfc9111.html#name-proxy-revalidate
Section 4.3https://www.rfc-editor.org/rfc/rfc9111.html#validation.model
Section 5.2.2.2https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.must-revalidate
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.8-1
Section 5.2.2.9https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.public
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.8-2
5.2.2.9. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.9
publichttps://www.rfc-editor.org/rfc/rfc9111.html#name-public
Section 3https://www.rfc-editor.org/rfc/rfc9111.html#response.cacheability
Section 3.5https://www.rfc-editor.org/rfc/rfc9111.html#caching.authenticated.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.9-1
Section 3https://www.rfc-editor.org/rfc/rfc9111.html#response.cacheability
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.9-2
Section 4.2.2https://www.rfc-editor.org/rfc/rfc9111.html#heuristic.freshness
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.9-3
5.2.2.10. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.10
s-maxagehttps://www.rfc-editor.org/rfc/rfc9111.html#name-s-maxage
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.10-1
delta-secondshttps://www.rfc-editor.org/rfc/rfc9111.html#delta-seconds
Section 1.2.2https://www.rfc-editor.org/rfc/rfc9111.html#delta-seconds
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.10-2.1
Expireshttps://www.rfc-editor.org/rfc/rfc9111.html#field.expires
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.10-3
Section 5.2.2.8https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.proxy-revalidate
Section 4.3https://www.rfc-editor.org/rfc/rfc9111.html#validation.model
Section 3.5https://www.rfc-editor.org/rfc/rfc9111.html#caching.authenticated.responses
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.10-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.2.10-5
5.2.3. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3
Extension Directiveshttps://www.rfc-editor.org/rfc/rfc9111.html#name-extension-directives
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3-5
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3-6
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3-7
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3-8.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3-8.2
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3-8.3
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.3-8.4
5.2.4. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.4
Cache Directive Registryhttps://www.rfc-editor.org/rfc/rfc9111.html#name-cache-directive-registry
https://www.iana.org/assignments/http-cache-directiveshttps://www.iana.org/assignments/http-cache-directives
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.4-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.4-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.4-3.1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.4-3.2
RFC8126https://www.rfc-editor.org/rfc/rfc9111.html#RFC8126
Section 4.8https://www.rfc-editor.org/rfc/rfc8126#section-4.8
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.2.4-4
5.3. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.3
Expireshttps://www.rfc-editor.org/rfc/rfc9111.html#name-expires
Section 4.2https://www.rfc-editor.org/rfc/rfc9111.html#expiration.model
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.3-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.3-2
Section 5.6.7https://www.rfc-editor.org/rfc/rfc9110#section-5.6.7
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
Section 4.2https://www.rfc-editor.org/rfc/rfc9111.html#expiration.model
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.3-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.3-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.3-5
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.3-6
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.3-7
Cache-Controlhttps://www.rfc-editor.org/rfc/rfc9111.html#field.cache-control
Section 5.2.2.1https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.max-age
Section 5.2.2.10https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.s-maxage
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.3-8
Section 5.6.7https://www.rfc-editor.org/rfc/rfc9110#section-5.6.7
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.3-9
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.3-10
5.4. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.4
Pragmahttps://www.rfc-editor.org/rfc/rfc9111.html#name-pragma
Cache-Controlhttps://www.rfc-editor.org/rfc/rfc9111.html#field.cache-control
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.4-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.4-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.4-3.1
5.5. https://www.rfc-editor.org/rfc/rfc9111.html#section-5.5
Warninghttps://www.rfc-editor.org/rfc/rfc9111.html#name-warning
Agehttps://www.rfc-editor.org/rfc/rfc9111.html#field.age
https://www.rfc-editor.org/rfc/rfc9111.html#section-5.5-1
6. https://www.rfc-editor.org/rfc/rfc9111.html#section-6
Relationship to Applications and Other Cacheshttps://www.rfc-editor.org/rfc/rfc9111.html#name-relationship-to-application
https://www.rfc-editor.org/rfc/rfc9111.html#section-6-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-6-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-6-3
https://www.rfc-editor.org/rfc/rfc9111.html#section-6-4
https://www.rfc-editor.org/rfc/rfc9111.html#section-6-5
7. https://www.rfc-editor.org/rfc/rfc9111.html#section-7
Security Considerationshttps://www.rfc-editor.org/rfc/rfc9111.html#name-security-considerations
Section 11https://www.rfc-editor.org/rfc/rfc9112#section-11
HTTP/1.1https://www.rfc-editor.org/rfc/rfc9111.html#HTTP11
Section 17https://www.rfc-editor.org/rfc/rfc9110#section-17
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-7-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-7-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-7-3
7.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-7.1
Cache Poisoninghttps://www.rfc-editor.org/rfc/rfc9111.html#name-cache-poisoning
https://www.rfc-editor.org/rfc/rfc9111.html#section-7.1-1
Section 6.3https://www.rfc-editor.org/rfc/rfc9112#section-6.3
HTTP/1.1https://www.rfc-editor.org/rfc/rfc9111.html#HTTP11
https://www.rfc-editor.org/rfc/rfc9111.html#section-7.1-2
7.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-7.2
Timing Attackshttps://www.rfc-editor.org/rfc/rfc9111.html#name-timing-attacks
https://www.rfc-editor.org/rfc/rfc9111.html#section-7.2-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-7.2-2
https://www.rfc-editor.org/rfc/rfc9111.html#section-7.2-3
7.3. https://www.rfc-editor.org/rfc/rfc9111.html#section-7.3
Caching of Sensitive Informationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-caching-of-sensitive-inform
https://www.rfc-editor.org/rfc/rfc9111.html#section-7.3-1
COOKIEhttps://www.rfc-editor.org/rfc/rfc9111.html#COOKIE
https://www.rfc-editor.org/rfc/rfc9111.html#section-7.3-2
8. https://www.rfc-editor.org/rfc/rfc9111.html#section-8
IANA Considerationshttps://www.rfc-editor.org/rfc/rfc9111.html#name-iana-considerations
https://www.rfc-editor.org/rfc/rfc9111.html#section-8-1
8.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-8.1
Field Name Registrationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-field-name-registration
https://www.iana.org/assignments/http-fieldshttps://www.iana.org/assignments/http-fields
Section 18.4https://www.rfc-editor.org/rfc/rfc9110#section-18.4
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#section-8.1-1
Table 1https://www.rfc-editor.org/rfc/rfc9111.html#table-1
5.1https://www.rfc-editor.org/rfc/rfc9111.html#field.age
5.2https://www.rfc-editor.org/rfc/rfc9111.html#field.cache-control
5.3https://www.rfc-editor.org/rfc/rfc9111.html#field.expires
5.4https://www.rfc-editor.org/rfc/rfc9111.html#field.pragma
5.5https://www.rfc-editor.org/rfc/rfc9111.html#field.warning
8.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-8.2
Cache Directive Registrationhttps://www.rfc-editor.org/rfc/rfc9111.html#name-cache-directive-registratio
https://www.iana.org/assignments/http-cache-directiveshttps://www.iana.org/assignments/http-cache-directives
Section 5.2.4https://www.rfc-editor.org/rfc/rfc9111.html#cache.directive.registry
https://www.rfc-editor.org/rfc/rfc9111.html#section-8.2-1
Table 2https://www.rfc-editor.org/rfc/rfc9111.html#table-2
5.2.1.1https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.max-age
5.2.2.1https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.max-age
5.2.1.2https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.max-stale
5.2.1.3https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.min-fresh
5.2.2.2https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.must-revalidate
5.2.2.3https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.must-understand
5.2.1.4https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.no-cache
5.2.2.4https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.no-cache
5.2.1.5https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.no-store
5.2.2.5https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.no-store
5.2.1.6https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.no-transform
5.2.2.6https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.no-transform
5.2.1.7https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.only-if-cached
5.2.2.7https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.private
5.2.2.8https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.proxy-revalidate
5.2.2.9https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.public
5.2.2.10https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.s-maxage
8.3. https://www.rfc-editor.org/rfc/rfc9111.html#section-8.3
Warn Code Registryhttps://www.rfc-editor.org/rfc/rfc9111.html#name-warn-code-registry
https://www.iana.org/assignments/http-warn-codeshttps://www.iana.org/assignments/http-warn-codes
https://www.rfc-editor.org/rfc/rfc9111.html#section-8.3-1
https://www.rfc-editor.org/rfc/rfc9111.html#section-8.3-2.1
9. https://www.rfc-editor.org/rfc/rfc9111.html#section-9
Referenceshttps://www.rfc-editor.org/rfc/rfc9111.html#name-references
9.1. https://www.rfc-editor.org/rfc/rfc9111.html#section-9.1
Normative Referenceshttps://www.rfc-editor.org/rfc/rfc9111.html#name-normative-references
https://www.rfc-editor.org/info/rfc9110https://www.rfc-editor.org/info/rfc9110
https://www.rfc-editor.org/info/rfc2119https://www.rfc-editor.org/info/rfc2119
https://www.rfc-editor.org/info/rfc5234https://www.rfc-editor.org/info/rfc5234
https://www.rfc-editor.org/info/rfc7405https://www.rfc-editor.org/info/rfc7405
https://www.rfc-editor.org/info/rfc8174https://www.rfc-editor.org/info/rfc8174
9.2. https://www.rfc-editor.org/rfc/rfc9111.html#section-9.2
Informative Referenceshttps://www.rfc-editor.org/rfc/rfc9111.html#name-informative-references
https://www.rfc-editor.org/info/rfc6265https://www.rfc-editor.org/info/rfc6265
https://www.rfc-editor.org/info/rfc9112https://www.rfc-editor.org/info/rfc9112
https://www.rfc-editor.org/info/rfc2616https://www.rfc-editor.org/info/rfc2616
https://www.rfc-editor.org/info/rfc5861https://www.rfc-editor.org/info/rfc5861
https://www.rfc-editor.org/info/rfc7234https://www.rfc-editor.org/info/rfc7234
https://www.rfc-editor.org/info/rfc8126https://www.rfc-editor.org/info/rfc8126
Appendix A. https://www.rfc-editor.org/rfc/rfc9111.html#appendix-A
Collected ABNFhttps://www.rfc-editor.org/rfc/rfc9111.html#name-collected-abnf
Section 5.6.1https://www.rfc-editor.org/rfc/rfc9110#section-5.6.1
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-A-1
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-A-2
Appendix B. https://www.rfc-editor.org/rfc/rfc9111.html#appendix-B
Changes from RFC 7234https://www.rfc-editor.org/rfc/rfc9111.html#name-changes-from-rfc-7234
Section 4.2.1https://www.rfc-editor.org/rfc/rfc9111.html#calculating.freshness.lifetime
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-B-1
Section 4.4https://www.rfc-editor.org/rfc/rfc9111.html#invalidation
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-B-2
Section 4.4https://www.rfc-editor.org/rfc/rfc9111.html#invalidation
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-B-3
Section 5.1https://www.rfc-editor.org/rfc/rfc9111.html#field.age
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-B-4
Section 5.2https://www.rfc-editor.org/rfc/rfc9111.html#field.cache-control
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-B-5
Section 5.2.2https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-B-6
Section 5.2.2.3https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.must-understand
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-B-7
Section 5.5https://www.rfc-editor.org/rfc/rfc9111.html#field.warning
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-B-8
Acknowledgementshttps://www.rfc-editor.org/rfc/rfc9111.html#name-acknowledgements
HTTPhttps://www.rfc-editor.org/rfc/rfc9111.html#HTTP
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-C-1
Indexhttps://www.rfc-editor.org/rfc/rfc9111.html#name-index
Ahttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u65
Chttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u67
Ehttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u69
Fhttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u70
Ghttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u71
Hhttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u72
Mhttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u77
Nhttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u78
Ohttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u79
Phttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u80
Shttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u83
Vhttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u86
Whttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u87
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-1
Ahttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u65
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.1.1
Section 4.2https://www.rfc-editor.org/rfc/rfc9111.html#expiration.model
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.1.2.1.1.2.1
Section 5.1https://www.rfc-editor.org/rfc/rfc9111.html#field.age
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.1.2.1.1.4.1
Chttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u67
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.2.1
Section 1https://www.rfc-editor.org/rfc/rfc9111.html#caching
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.2.2.1.1.2.1
Section 2https://www.rfc-editor.org/rfc/rfc9111.html#caching.overview
Section 2https://www.rfc-editor.org/rfc/rfc9111.html#caching.overview
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.2.2.1.1.4.1
Section 5.2https://www.rfc-editor.org/rfc/rfc9111.html#field.cache-control
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.2.2.1.1.6.1
Section 4https://www.rfc-editor.org/rfc/rfc9111.html#constructing.responses.from.caches
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.2.2.1.1.8.1
Ehttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u69
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.3.1
Section 5.3https://www.rfc-editor.org/rfc/rfc9111.html#field.expires
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.3.2.1.1.2.1
Section 4.2https://www.rfc-editor.org/rfc/rfc9111.html#expiration.model
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.3.2.1.1.4.1
Fhttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u70
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.4.1
Section 5.1https://www.rfc-editor.org/rfc/rfc9111.html#field.age
Section 5.1https://www.rfc-editor.org/rfc/rfc9111.html#field.age
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.4.2.1.1.4.1.2.1
Section 5.2https://www.rfc-editor.org/rfc/rfc9111.html#field.cache-control
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.4.2.1.1.4.1.4.1
Section 5.3https://www.rfc-editor.org/rfc/rfc9111.html#field.expires
Section 5.3https://www.rfc-editor.org/rfc/rfc9111.html#field.expires
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.4.2.1.1.4.1.6.1
Section 5.4https://www.rfc-editor.org/rfc/rfc9111.html#field.pragma
Section 5.4https://www.rfc-editor.org/rfc/rfc9111.html#field.pragma
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.4.2.1.1.4.1.8.1
Section 5.5https://www.rfc-editor.org/rfc/rfc9111.html#field.warning
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.4.2.1.1.4.1.10.1
Section 4.2https://www.rfc-editor.org/rfc/rfc9111.html#expiration.model
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.4.2.1.1.6.1
Section 4.2https://www.rfc-editor.org/rfc/rfc9111.html#expiration.model
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.4.2.1.1.8.1
Ghttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u71
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.5.1
Section 5.1https://www.rfc-editor.org/rfc/rfc9111.html#field.age
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.5.2.1.1.4.1.2.1
Section 5.2https://www.rfc-editor.org/rfc/rfc9111.html#field.cache-control
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.5.2.1.1.4.1.4.1
Section 1.2https://www.rfc-editor.org/rfc/rfc9111.html#notation
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.5.2.1.1.4.1.6.1
Section 5.3https://www.rfc-editor.org/rfc/rfc9111.html#field.expires
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.5.2.1.1.4.1.8.1
Section 5.2https://www.rfc-editor.org/rfc/rfc9111.html#field.cache-control
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.5.2.1.1.4.1.10.1
Section 1.2.2https://www.rfc-editor.org/rfc/rfc9111.html#delta-seconds
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.5.2.1.1.4.1.12.1
Hhttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u72
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.6.1
Section 5.1https://www.rfc-editor.org/rfc/rfc9111.html#field.age
Section 5.1https://www.rfc-editor.org/rfc/rfc9111.html#field.age
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.6.2.1.1.4.1.2.1
Section 5.2https://www.rfc-editor.org/rfc/rfc9111.html#field.cache-control
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.6.2.1.1.4.1.4.1
Section 5.3https://www.rfc-editor.org/rfc/rfc9111.html#field.expires
Section 5.3https://www.rfc-editor.org/rfc/rfc9111.html#field.expires
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.6.2.1.1.4.1.6.1
Section 5.4https://www.rfc-editor.org/rfc/rfc9111.html#field.pragma
Section 5.4https://www.rfc-editor.org/rfc/rfc9111.html#field.pragma
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.6.2.1.1.4.1.8.1
Section 5.5https://www.rfc-editor.org/rfc/rfc9111.html#field.warning
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.6.2.1.1.4.1.10.1
Section 4.2https://www.rfc-editor.org/rfc/rfc9111.html#expiration.model
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.6.2.1.1.6.1
Section 4.2.2https://www.rfc-editor.org/rfc/rfc9111.html#heuristic.freshness
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.6.2.1.1.8.1
Mhttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u77
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.7.1
Section 5.2.1.1https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.max-age
Section 5.2.2.1https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.max-age
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.7.2.1.1.2.1
Section 5.2.1.2https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.max-stale
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.7.2.1.1.4.1
Section 5.2.1.3https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.min-fresh
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.7.2.1.1.6.1
Section 5.2.2.2https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.must-revalidate
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.7.2.1.1.8.1
Section 5.2.2.3https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.must-understand
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.7.2.1.1.10.1
Nhttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u78
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.8.1
Section 5.2.1.4https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.no-cache
Section 5.2.2.4https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.no-cache
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.8.2.1.1.2.1
Section 5.2.1.5https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.no-store
Section 5.2.2.5https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.no-store
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.8.2.1.1.4.1
Section 5.2.1.6https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.no-transform
Section 5.2.2.6https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.no-transform
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.8.2.1.1.6.1
Ohttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u79
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.9.1
Section 5.2.1.7https://www.rfc-editor.org/rfc/rfc9111.html#cache-request-directive.only-if-cached
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.9.2.1.1.2.1
Phttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u80
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.10.1
Section 5.4https://www.rfc-editor.org/rfc/rfc9111.html#field.pragma
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.10.2.1.1.2.1
Section 5.2.2.7https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.private
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.10.2.1.1.4.1
Section 1https://www.rfc-editor.org/rfc/rfc9111.html#caching
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.10.2.1.1.6.1
Section 5.2.2.8https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.proxy-revalidate
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.10.2.1.1.8.1
Section 5.2.2.9https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.public
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.10.2.1.1.10.1
Shttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u83
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.11.1
Section 5.2.2.10https://www.rfc-editor.org/rfc/rfc9111.html#cache-response-directive.s-maxage
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.11.2.1.1.2.1
Section 1https://www.rfc-editor.org/rfc/rfc9111.html#caching
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.11.2.1.1.4.1
Section 4.2https://www.rfc-editor.org/rfc/rfc9111.html#expiration.model
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.11.2.1.1.6.1
Vhttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u86
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.12.1
Section 4.3.1https://www.rfc-editor.org/rfc/rfc9111.html#validation.sent
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.12.2.1.1.2.1
Whttps://www.rfc-editor.org/rfc/rfc9111.html#rfc.index.u87
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.13.1
Section 5.5https://www.rfc-editor.org/rfc/rfc9111.html#field.warning
https://www.rfc-editor.org/rfc/rfc9111.html#appendix-D-2.13.2.1.1.2.1
Authors' Addresseshttps://www.rfc-editor.org/rfc/rfc9111.html#name-authors-addresses
https://roy.gbiv.com/https://roy.gbiv.com/
https://www.mnot.net/https://www.mnot.net/
https://greenbytes.de/tech/webdav/https://greenbytes.de/tech/webdav/

Viewport: initial-scale=1.0


URLs of crawlers that visited me.