RFC 7232 - Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests
Metadata
- RFC Number: 7232
- Title: Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests
- Authors: R. Fielding (Ed.), J. Reschke (Ed.)
- Date: June 2014
- Status: Proposed Standard
- Obsoletes: RFC 2616
- Obsoleted by: RFC 9110
- Category: Standards Track
Abstract
The Hypertext Transfer Protocol (HTTP) is a stateless application-level protocol for distributed, collaborative, hypertext information systems. This document defines HTTP/1.1 conditional requests, including metadata header fields for indicating state changes, request header fields for making preconditions on such state, and rules for constructing the responses to a conditional request when one or more preconditions evaluate to false.
Contents
- 1. Introduction
- 2. Validators
- 3. Precondition Header Fields
- 4. Status Code Definitions
- 5. Evaluation
- 6. Precedence
- 7. IANA Considerations
- 8. Security Considerations
- 9. Acknowledgments
- 10. References
- Appendix A. Changes from RFC 2616
- Appendix B. Imported ABNF
- Appendix C. Collected ABNF
Status of This Memo
This is an Internet Standards Track document.
This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG).
Copyright Notice
Copyright (c) 2014 IETF Trust and the persons identified as the document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document.