Skip to content

Add HTTPS (RFC 9460) record type with Cloudflare provider support#312

Draft
pawandubey wants to merge 1 commit into
Shopify:mainfrom
pawandubey:pkd-https-type
Draft

Add HTTPS (RFC 9460) record type with Cloudflare provider support#312
pawandubey wants to merge 1 commit into
Shopify:mainfrom
pawandubey:pkd-https-type

Conversation

@pawandubey

Copy link
Copy Markdown

Adds a Record::HTTPS type modeling SvcPriority, TargetName and the SvcParams list, and teaches the Cloudflare provider to serialize and deserialize it via the API data object. This lets zones publish an HTTPS resource record (type 65) advertising HTTP/3 (e.g. alpn="h3,h2"), so browsers can negotiate QUIC on the first connection instead of waiting to discover it from an Alt-Svc header on a later one.

Adds a Record::HTTPS type modeling SvcPriority, TargetName and the SvcParams
list, and teaches the Cloudflare provider to serialize and deserialize it via
the API `data` object. This lets zones publish an HTTPS resource record
(type 65) advertising HTTP/3 (e.g. alpn="h3,h2"), so browsers can negotiate
QUIC on the first connection instead of waiting to discover it from an
Alt-Svc header on a later one.

Co-authored-by: Pawan Dubey <pawan.dubey@shopify.com>
@pawandubey pawandubey marked this pull request as draft June 17, 2026 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant