draft-ietf-httpbis-semantics-03.txt   draft-ietf-httpbis-semantics-latest.txt 
HTTP Working Group R. Fielding, Ed. HTTP Working Group R. Fielding, Ed.
Internet-Draft Adobe Internet-Draft Adobe
Obsoletes: 7230,7231,7232,7233,7235,7615 M. Nottingham, Ed. Obsoletes: 7230,7231,7232,7233,7235,7615 M. Nottingham, Ed.
(if approved) Fastly (if approved) Fastly
Intended status: Standards Track J. Reschke, Ed. Intended status: Standards Track J. Reschke, Ed.
Expires: April 21, 2019 greenbytes Expires: April 21, 2019 greenbytes
October 18, 2018 October 18, 2018
HTTP Semantics HTTP Semantics
draft-ietf-httpbis-semantics-03 draft-ietf-httpbis-semantics-latest
Abstract Abstract
The Hypertext Transfer Protocol (HTTP) is a stateless application- The Hypertext Transfer Protocol (HTTP) is a stateless application-
level protocol for distributed, collaborative, hypertext information level protocol for distributed, collaborative, hypertext information
systems. This document defines the semantics of HTTP: its systems. This document defines the semantics of HTTP: its
architecture, terminology, the "http" and "https" Uniform Resource architecture, terminology, the "http" and "https" Uniform Resource
Identifier (URI) schemes, core request methods, request header Identifier (URI) schemes, core request methods, request header
fields, response status codes, response header fields, and content fields, response status codes, response header fields, and content
negotiation. negotiation.
skipping to change at page 1, line 39 skipping to change at page 1, line 39
This note is to be removed before publishing as an RFC. This note is to be removed before publishing as an RFC.
Discussion of this draft takes place on the HTTP working group Discussion of this draft takes place on the HTTP working group
mailing list (ietf-http-wg@w3.org), which is archived at mailing list (ietf-http-wg@w3.org), which is archived at
<https://lists.w3.org/Archives/Public/ietf-http-wg/>. <https://lists.w3.org/Archives/Public/ietf-http-wg/>.
Working Group information can be found at <https://httpwg.org/>; Working Group information can be found at <https://httpwg.org/>;
source code and issues list for this draft can be found at source code and issues list for this draft can be found at
<https://github.com/httpwg/http-core>. <https://github.com/httpwg/http-core>.
The changes in this draft are summarized in Appendix H.4. The changes in this draft are summarized in Appendix H.5.
Status of This Memo Status of This Memo
This Internet-Draft is submitted in full conformance with the This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79. provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/. Drafts is at https://datatracker.ietf.org/drafts/current/.
skipping to change at page 7, line 24 skipping to change at page 7, line 24
Appendix C. Changes from RFC 7231 . . . . . . . . . . . . . . . 173 Appendix C. Changes from RFC 7231 . . . . . . . . . . . . . . . 173
Appendix D. Changes from RFC 7232 . . . . . . . . . . . . . . . 173 Appendix D. Changes from RFC 7232 . . . . . . . . . . . . . . . 173
Appendix E. Changes from RFC 7233 . . . . . . . . . . . . . . . 173 Appendix E. Changes from RFC 7233 . . . . . . . . . . . . . . . 173
Appendix F. Changes from RFC 7235 . . . . . . . . . . . . . . . 173 Appendix F. Changes from RFC 7235 . . . . . . . . . . . . . . . 173
Appendix G. Changes from RFC 7615 . . . . . . . . . . . . . . . 173 Appendix G. Changes from RFC 7615 . . . . . . . . . . . . . . . 173
Appendix H. Change Log . . . . . . . . . . . . . . . . . . . . . 173 Appendix H. Change Log . . . . . . . . . . . . . . . . . . . . . 173
H.1. Between RFC723x and draft 00 . . . . . . . . . . . . . . 173 H.1. Between RFC723x and draft 00 . . . . . . . . . . . . . . 173
H.2. Since draft-ietf-httpbis-semantics-00 . . . . . . . . . . 174 H.2. Since draft-ietf-httpbis-semantics-00 . . . . . . . . . . 174
H.3. Since draft-ietf-httpbis-semantics-01 . . . . . . . . . . 174 H.3. Since draft-ietf-httpbis-semantics-01 . . . . . . . . . . 174
H.4. Since draft-ietf-httpbis-semantics-02 . . . . . . . . . . 176 H.4. Since draft-ietf-httpbis-semantics-02 . . . . . . . . . . 176
H.5. Since draft-ietf-httpbis-semantics-03 . . . . . . . . . . 176
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . 184 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . 184
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 185 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 185
1. Introduction 1. Introduction
The Hypertext Transfer Protocol (HTTP) is a stateless application- The Hypertext Transfer Protocol (HTTP) is a stateless application-
level request/response protocol that uses extensible semantics and level request/response protocol that uses extensible semantics and
self-descriptive messages for flexible interaction with network-based self-descriptive messages for flexible interaction with network-based
hypertext information systems. HTTP is defined by a series of hypertext information systems. HTTP is defined by a series of
skipping to change at page 161, line 10 skipping to change at page 161, line 10
Please update the "Media Types" registry at Please update the "Media Types" registry at
<https://www.iana.org/assignments/media-types> with the registration <https://www.iana.org/assignments/media-types> with the registration
information in Section 6.3.4 for the media type "multipart/ information in Section 6.3.4 for the media type "multipart/
byteranges". byteranges".
14. References 14. References
14.1. Normative References 14.1. Normative References
[Caching] Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke, [Caching] Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,
Ed., "HTTP Caching", draft-ietf-httpbis-cache-03 (work in Ed., "HTTP Caching", draft-ietf-httpbis-cache-latest (work
progress), October 2018. in progress), October 2018.
[Messaging] [Messaging]
Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke, Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,
Ed., "HTTP/1.1 Messaging", draft-ietf-httpbis-messaging-03 Ed., "HTTP/1.1 Messaging", draft-ietf-httpbis-messaging-
(work in progress), October 2018. latest (work in progress), October 2018.
[RFC0793] Postel, J., "Transmission Control Protocol", STD 7, [RFC0793] Postel, J., "Transmission Control Protocol", STD 7,
RFC 793, DOI 10.17487/RFC0793, September 1981, RFC 793, DOI 10.17487/RFC0793, September 1981,
<https://www.rfc-editor.org/info/rfc793>. <https://www.rfc-editor.org/info/rfc793>.
[RFC1950] Deutsch, L. and J-L. Gailly, "ZLIB Compressed Data Format [RFC1950] Deutsch, L. and J-L. Gailly, "ZLIB Compressed Data Format
Specification version 3.3", RFC 1950, Specification version 3.3", RFC 1950,
DOI 10.17487/RFC1950, May 1996, DOI 10.17487/RFC1950, May 1996,
<https://www.rfc-editor.org/info/rfc1950>. <https://www.rfc-editor.org/info/rfc1950>.
skipping to change at page 177, line 5 skipping to change at page 176, line 46
issues/123>) issues/123>)
o In Section 9.5.17, fixed prose about byte range comparison o In Section 9.5.17, fixed prose about byte range comparison
(<https://github.com/httpwg/http-core/issues/135>, (<https://github.com/httpwg/http-core/issues/135>,
<https://www.rfc-editor.org/errata/eid5474>) <https://www.rfc-editor.org/errata/eid5474>)
o In Section 2.1, explain that request/response correlation is o In Section 2.1, explain that request/response correlation is
version specific (<https://github.com/httpwg/http-core/ version specific (<https://github.com/httpwg/http-core/
issues/145>) issues/145>)
H.5. Since draft-ietf-httpbis-semantics-03
None yet.
Index Index
1 1
100 Continue (status code) 107 100 Continue (status code) 107
100-continue (expect value) 74 100-continue (expect value) 74
101 Switching Protocols (status code) 107 101 Switching Protocols (status code) 107
1xx Informational (status code class) 107 1xx Informational (status code class) 107
2 2
200 OK (status code) 108 200 OK (status code) 108
 End of changes. 6 change blocks. 
6 lines changed or deleted 11 lines changed or added

This html diff was produced by rfcdiff 1.44jr. The latest version is available from http://tools.ietf.org/tools/rfcdiff/