1Protocol::HTTP2::Frame(U3spemr)Contributed Perl DocumentPartoitooncol::HTTP2::Frame(3pm)
2
3
4
6 Frame Types vs Flags and Stream ID
7 Table represent possible combination of frame types and flags.
8 Last column -- Stream ID of frame types (x -- sid >= 1, 0 -- sid = 0)
9
10
11 +-END_STREAM 0x1
12 | +-ACK 0x1
13 | | +-END_HEADERS 0x4
14 | | | +-PADDED 0x8
15 | | | | +-PRIORITY 0x20
16 | | | | | +-stream id (value)
17 | | | | | |
18 | frame type\flag | V | V | V | V | V | | V |
19 | --------------- |:-:|:-:|:-:|:-:|:-:| - |:---:|
20 | DATA | x | | | x | | | x |
21 | HEADERS | x | | x | x | x | | x |
22 | PRIORITY | | | | | | | x |
23 | RST_STREAM | | | | | | | x |
24 | SETTINGS | | x | | | | | 0 |
25 | PUSH_PROMISE | | | x | x | | | x |
26 | PING | | x | | | | | 0 |
27 | GOAWAY | | | | | | | 0 |
28 | WINDOW_UPDATE | | | | | | | 0/x |
29 | CONTINUATION | | | x | x | | | x |
30
31
32
33perl v5.30.1 2020-01-30 Protocol::HTTP2::Frame(3pm)