STD 97

RFC 9110

HTTP Semantics, June 2022

File formats:

icon for HTML icon for text file icon for v3pdf icon for XML
Status:
INTERNET STANDARD
Obsoletes:
RFC 2818, RFC 7230, RFC 7231, RFC 7232, RFC 7233, RFC 7235, RFC 7538, RFC 7615, RFC 7694
Updates:
RFC 3864
Authors:
R. Fielding, Ed.
M. Nottingham, Ed.
J. Reschke, Ed.
Stream:
IETF
Source:
httpbis (art)

Cite this RFC: TXT  |  XML

DOI:  10.17487/RFC9110

Discuss this RFC: Send questions or comments to ietf-http-wg@w3.org

Other actions: View Errata  |  Submit Errata  |  Find IPR Disclosures from the IETF  |  View History of RFC 9110


Abstract

The Hypertext Transfer Protocol (HTTP) is a stateless application-level protocol for distributed, collaborative, hypertext information systems. This document describes the overall architecture of HTTP, establishes common terminology, and defines aspects of the protocol that are shared by all versions. In this definition are core protocol elements, extensibility mechanisms, and the "http" and "https" Uniform Resource Identifier (URI) schemes.

This document updates RFC 3864 and obsoletes RFCs 2818, 7231, 7232, 7233, 7235, 7538, 7615, 7694, and portions of 7230.


For the definition of Status, see RFC 2026.

For the definition of Stream, see RFC 8729.




Advanced Search