Skip to content

Http3ServerConnectionOptions

Http3ServerConnectionOptions = object

Defined in: packages/net-http/src/h3/http3-server-connection.ts:35

Construction options for Http3ServerConnection.

readonly connection: IMultiplexedConnection

Defined in: packages/net-http/src/h3/http3-server-connection.ts:37

An accepted QUIC connection that negotiated h3.


readonly handler: HttpHandler

Defined in: packages/net-http/src/h3/http3-server-connection.ts:39


readonly idleTimeoutMs: number

Defined in: packages/net-http/src/h3/http3-server-connection.ts:52

How long, in milliseconds, the connection may stay without an open request before it is closed with GOAWAY. Required.


readonly limits: Http3Limits

Defined in: packages/net-http/src/h3/http3-server-connection.ts:55

The HTTP/3 limits advertised to the client. Required.


readonly maxHeadSize: number

Defined in: packages/net-http/src/h3/http3-server-connection.ts:46

Largest request field section accepted, counted as RFC 9114 §4.2.2 counts it (SETTINGS_MAX_FIELD_SECTION_SIZE); a larger one is answered with 431. Required.