Summary:
HTTPS RR is a new DNS resource record (RR) type. It's basically a set of key-value pairs that contains information about how to establish a HTTP connection. For example, an HTTPS RR below indicates that the service provided by “
example.com” is also provided by “
example.net” using HTTP/2 and port 1234.
We are going to ship two features of HTTPS RR:
1. Perform HTTPS upgrade when HTTPS RR is available.
2. Using HTTPS RR as Alt-Svc headers.
Bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=1634793Standard:
https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-svcb-https-07Platform coverage: all
Preference: network.dns.upgrade_with_https_rr and network.dns.use_https_rr_as_altsvc
Devtools bug: N/A
Other browsers:
* WebKit: unknown. I can't find a bug related to this.