Frame Type | Code | Section |
---|---|---|
DATA | 0x0 |
|
HEADERS | 0x1 |
|
PRIORITY | 0x2 |
|
RST_STREAM | 0x3 |
|
SETTINGS | 0x4 |
|
PUSH_PROMISE | 0x5 |
|
PING | 0x6 |
|
GOAWAY | 0x7 |
|
WINDOW_UPDATE | 0x8 |
|
CONTINUATION | 0x9 |
|
Name | Code | Initial Value | Specification |
---|---|---|---|
HEADER_TABLE_SIZE | 0x1 | 4096 |
|
ENABLE_PUSH | 0x2 | 1 |
|
MAX_CONCURRENT_STREAMS | 0x3 | (infinite) |
|
INITIAL_WINDOW_SIZE | 0x4 | 65535 |
|
MAX_FRAME_SIZE | 0x5 | 16384 |
|
MAX_HEADER_LIST_SIZE | 0x6 | (infinite) |
|
Name | Code | Description | Specification |
---|---|---|---|
NO_ERROR | 0x0 | Graceful shutdown |
|
PROTOCOL_ERROR | 0x1 | Protocol error detected |
|
INTERNAL_ERROR | 0x2 | Implementation fault |
|
FLOW_CONTROL_ERROR | 0x3 | Flow-control limits exceeded |
|
SETTINGS_TIMEOUT | 0x4 | Settings not acknowledged |
|
STREAM_CLOSED | 0x5 | Frame received for closed stream |
|
FRAME_SIZE_ERROR | 0x6 | Frame size incorrect |
|
REFUSED_STREAM | 0x7 | Stream not processed |
|
CANCEL | 0x8 | Stream cancelled |
|
COMPRESSION_ERROR | 0x9 | Compression state not updated |
|
CONNECT_ERROR | 0xa | TCP connection error for CONNECT method |
|
ENHANCE_YOUR_CALM | 0xb | Processing capacity exceeded |
|
INADEQUATE_SECURITY | 0xc | Negotiated TLS parameters not acceptable |
|
HTTP_1_1_REQUIRED | 0xd | Use HTTP/1.1 for the request |
|