From 50aa8ca12e46e06c5078193caa854de30ba38fa8 Mon Sep 17 00:00:00 2001 From: Julian Reschke Date: Tue, 26 May 2015 15:14:28 +0100 Subject: [PATCH] IANA considerations (#746) --- draft-ietf-httpbis-http2.xml | 58 ++++++++++++++++++++++++++---------- 1 file changed, 42 insertions(+), 16 deletions(-) diff --git a/draft-ietf-httpbis-http2.xml b/draft-ietf-httpbis-http2.xml index a4821e25..2fa0928b 100644 --- a/draft-ietf-httpbis-http2.xml +++ b/draft-ietf-httpbis-http2.xml @@ -4010,20 +4010,20 @@ HTTP2-Settings = token68 This document establishes a registry for frame types, settings, and error codes. These new - registries are entered into a new "Hypertext Transfer Protocol (HTTP) 2 Parameters" section. + registries appear in the new "Hypertext Transfer Protocol version 2 (HTTP/2) Parameters" section. This document registers the HTTP2-Settings header field for - use in HTTP; and the 421 (Misdirected Request) status code. + use in HTTP; it also registers the 421 (Misdirected Request) status code. - This document registers the PRI method for use in HTTP, to avoid + This document registers the PRI method for use in HTTP to avoid collisions with the connection preface.
- This document creates two registrations for the identification of HTTP/2 in the + This document creates two registrations for the identification of HTTP/2 (see ) in the "Application-Layer Protocol Negotiation (ALPN) Protocol IDs" registry established in . @@ -4051,7 +4051,7 @@ HTTP2-Settings = token68 Type" registry manages an 8-bit space. The "HTTP/2 Frame Type" registry operates under either of the "IETF Review" or "IESG Approval" policies for values between 0x00 and 0xef, with values between 0xf0 and 0xff being reserved for - experimental use. + Experimental Use. New entries in this registry require the following information: @@ -4094,7 +4094,7 @@ HTTP2-Settings = token68 This document establishes a registry for HTTP/2 settings. The "HTTP/2 Settings" registry manages a 16-bit space. The "HTTP/2 Settings" registry operates under the "Expert Review" policy for values in the range from 0x0000 to - 0xefff, with values between and 0xf000 and 0xffff being reserved for experimental use. + 0xefff, with values between and 0xf000 and 0xffff being reserved for Experimental Use. New registrations are advised to provide the following information: @@ -4114,7 +4114,7 @@ HTTP2-Settings = token68 - An initial set of setting registrations can be found in . + The entries in the following table are registered by this document. Name @@ -4185,7 +4185,7 @@ HTTP2-Settings = token68 Implementation fault FLOW_CONTROL_ERROR0x3 - Flow control limits exceeded + Flow-control limits exceeded SETTINGS_TIMEOUT0x4 Settings not acknowledged @@ -4224,7 +4224,7 @@ HTTP2-Settings = token68
This section registers the HTTP2-Settings header field in the - Permanent Message Header Field Registry. + "Permanent Message Header Field Names" Registry . HTTP2-Settings @@ -4250,19 +4250,19 @@ HTTP2-Settings = token68
- This section registers the PRI method in the HTTP Method - Registry (). + This section registers the PRI method in the "HTTP Method + Registry" (). PRI - + Yes - + Yes - + of this document @@ -4277,8 +4277,8 @@ HTTP2-Settings = token68
- This document registers the 421 (Misdirected Request) HTTP Status code in the Hypertext - Transfer Protocol (HTTP) Status Code Registry (). @@ -4296,6 +4296,32 @@ HTTP2-Settings = token68
+ +
+ + This document registers the "h2c" upgrade token in the "HTTP + Upgrade Tokens" registry (). + + + + + h2c + + + Hypertext Transfer Protocol version 2 (HTTP/2) + + + None + + + of this document + + + +
+ +