Hypertext Transfer Protocol version 2 (HTTP/2) Parameters

Created
2015-02-20
Last Updated
2016-04-08
Available Formats

XML

HTML

Plain text

Registries included below

HTTP/2 Frame Type

Registration Procedure(s)
IETF Review or IESG Approval
Reference
[RFC7540]
Available Formats

CSV
Code Frame Type Reference
0x0 DATA [RFC7540, Section 6.1]
0x1 HEADERS [RFC7540, Section 6.2]
0x2 PRIORITY [RFC7540, Section 6.3]
0x3 RST_STREAM [RFC7540, Section 6.4]
0x4 SETTINGS [RFC7540, Section 6.5]
0x5 PUSH_PROMISE [RFC7540, Section 6.6]
0x6 PING [RFC7540, Section 6.7]
0x7 GOAWAY [RFC7540, Section 6.8]
0x8 WINDOW_UPDATE [RFC7540, Section 6.9]
0x9 CONTINUATION [RFC7540, Section 6.10]
0xa ALTSVC [RFC7838, Section 4]
0xb-0xef Unassigned
0xf0-0xff Reserved for Experimental Use [RFC7540]

HTTP/2 Settings

Registration Procedure(s)
Expert Review
Expert(s)
Martin Thomson (primary), Julian Reschke (secondary)
Reference
[RFC7540]
Available Formats

CSV
Code Name Initial Value Reference
0x0 Reserved [RFC7540]
0x1 HEADER_TABLE_SIZE 4096 [RFC7540, Section 6.5.2]
0x2 ENABLE_PUSH 1 [RFC7540, Section 6.5.2]
0x3 MAX_CONCURRENT_STREAMS (infinite) [RFC7540, Section 6.5.2]
0x4 INITIAL_WINDOW_SIZE 65535 [RFC7540, Section 6.5.2]
0x5 MAX_FRAME_SIZE 16384 [RFC7540, Section 6.5.2]
0x6 MAX_HEADER_LIST_SIZE (infinite) [RFC7540, Section 6.5.2]
0x7-0xf Unassigned
0x10 TLS_RENEG_PERMITTED 0x00 [MS-HTTP2E][Mike_Bishop]
0x11-0xefff Unassigned
0xf000-0xffff Reserved for Experimental Use [RFC7540]

HTTP/2 Error Code

Registration Procedure(s)
Expert Review
Expert(s)
Martin Thomson (primary), Julian Reschke (secondary)
Reference
[RFC7540]
Available Formats

CSV
Code Name Description Reference
0x0 NO_ERROR Graceful shutdown [RFC7540, Section 7]
0x1 PROTOCOL_ERROR Protocol error detected [RFC7540, Section 7]
0x2 INTERNAL_ERROR Implementation fault [RFC7540, Section 7]
0x3 FLOW_CONTROL_ERROR Flow-control limits exceeded [RFC7540, Section 7]
0x4 SETTINGS_TIMEOUT Settings not acknowledged [RFC7540, Section 7]
0x5 STREAM_CLOSED Frame received for closed stream [RFC7540, Section 7]
0x6 FRAME_SIZE_ERROR Frame size incorrect [RFC7540, Section 7]
0x7 REFUSED_STREAM Stream not processed [RFC7540, Section 7]
0x8 CANCEL Stream cancelled [RFC7540, Section 7]
0x9 COMPRESSION_ERROR Compression state not updated [RFC7540, Section 7]
0xa CONNECT_ERROR TCP connection error for CONNECT method [RFC7540, Section 7]
0xb ENHANCE_YOUR_CALM Processing capacity exceeded [RFC7540, Section 7]
0xc INADEQUATE_SECURITY Negotiated TLS parameters not acceptable [RFC7540, Section 7]
0xd HTTP_1_1_REQUIRED Use HTTP/1.1 for the request [RFC7540, Section 7]
0xe-0xffffffff Unassigned

People

ID Name Contact URI Last Updated
[Mike_Bishop] Mike Bishop mailto:michael.bishop&microsoft.com 2015-06-01