Skip to main content
Deno.ConnectQuicOptions - Deno documentation
interface Deno.ConnectQuicOptions
Unstable

Type Parameters

ZRTT extends boolean

Properties

port: number

The port to connect to.

hostname: string

A literal IP address or host name that can be resolved to an IP address.

optional
serverName: string | undefined

The name used for validating the certificate provided by the server. If not provided, defaults to hostname.

alpnProtocols: string[]

Application-Layer Protocol Negotiation (ALPN) protocols supported by the client. QUIC requires the use of ALPN.

optional
caCerts: string[]

A list of root certificates that will be used in addition to the default root certificates to verify the peer's certificate.

Must be in PEM format.

If no endpoint is provided, a new one is bound on an ephemeral port.

optional
zeroRtt: ZRTT = false

Attempt to convert the connection into 0-RTT. Any data sent before the TLS handshake completes is vulnerable to replay attacks.

Back to top