Skip to main content

8. IANA Considerations

This document makes multiple registrations in the registries defined by [HTTP/3]. The allocations created by this document are all assigned permanent status and list a change controller of the IETF and a contact of the HTTP working group ([email protected]).

8.1 Settings Registration

This document specifies two settings. The entries in the following table are registered in the "HTTP/3 Settings" registry established in [HTTP/3].

Setting NameCodeSpecificationDefault
QPACK_MAX_TABLE_CAPACITY0x01Section 50
QPACK_BLOCKED_STREAMS0x07Section 50

Table 1: Additions to the HTTP/3 Settings Registry

For formatting reasons, the setting names here are abbreviated by removing the 'SETTINGS_' prefix.

8.2 Stream Type Registration

This document specifies two stream types. The entries in the following table are registered in the "HTTP/3 Stream Types" registry established in [HTTP/3].

Stream TypeCodeSpecificationSender
QPACK Encoder Stream0x02Section 4.2Both
QPACK Decoder Stream0x03Section 4.2Both

Table 2: Additions to the HTTP/3 Stream Types Registry

8.3 Error Code Registration

This document specifies three error codes. The entries in the following table are registered in the "HTTP/3 Error Codes" registry established in [HTTP/3].

NameCodeDescriptionSpecification
QPACK_DECOMPRESSION_FAILED0x0200Decoding of a field section failedSection 6
QPACK_ENCODER_STREAM_ERROR0x0201Error on the encoder streamSection 6
QPACK_DECODER_STREAM_ERROR0x0202Error on the decoder streamSection 6

Table 3: Additions to the HTTP/3 Error Codes Registry