Skip to content

Http3Settings

Http3Settings = object

Defined in: packages/format-http/src/h3/http3-frame.ts:5

The settings of one endpoint (RFC 9114 §7.2.4.1, RFC 9204 §5, RFC 9220 §3, RFC 9297 §2.1.1), each a limit or a capability it announces to its peer.

readonly enableConnectProtocol: boolean

Defined in: packages/format-http/src/h3/http3-frame.ts:16

Whether the sender accepts extended CONNECT (RFC 9220).


readonly h3Datagram: boolean

Defined in: packages/format-http/src/h3/http3-frame.ts:19

Whether the sender accepts HTTP datagrams (RFC 9297).


readonly maxFieldSectionSize: number

Defined in: packages/format-http/src/h3/http3-frame.ts:10

Largest field section the sender accepts, counted as RFC 9114 §4.2.2.


readonly qpackBlockedStreams: number

Defined in: packages/format-http/src/h3/http3-frame.ts:13

Field sections the sender’s decoder lets wait for table updates at once.


readonly qpackMaxTableCapacity: number

Defined in: packages/format-http/src/h3/http3-frame.ts:7

Largest QPACK dynamic table the sender’s decoder keeps.