Alex Asked: 2021-07-01 17:23:44 +0800 CST2021-07-01 17:23:44 +0800 CST 2021-07-01 17:23:44 +0800 CST NAPTR DNS 记录指向数据 URI? 772 Web 浏览器是否在 DNS 解析中考虑 NAPTR 记录?如果是这样,您是否可以设置一个将域名指向数据 URL ,例如data:text/plain;base64,SGVsbG8sIFdvcmxkIQ==?有没有办法做到这一点? domain-name-system http rewrite https dns-record 1 个回答 Voted Best Answer Patrick Mevzek 2021-07-01T21:32:28+08:002021-07-01T21:32:28+08:00 Web 浏览器是否在 DNS 解析中考虑 NAPTR 记录? 不,我不认为他们这样做。他们为什么/应该?(NAPTR曾经(是?)主要用于 ENUM 和电话的东西,与SRV记录类型一起使用,浏览器也专门不使用这些类型 - 如果它们是我们不必创建HTTPS记录类型,请参见底部) 您想做什么,特别是在谈到使用 URL 或数据 URL 时? 至于你的其他评论: 好吧,NAPTR 允许您指定一个 URI。 其他记录也是如此。包括URI记录类型 (RFC 7553)。没人用。 另一方面,浏览器 DNS 解析器会考虑哪些记录类型? 无需检查所有浏览器的所有源代码,很难做到 100% 权威。祝任何想要这样做的人好运。我相当肯定你会在壁橱里发现一些骷髅。 另请注意: 浏览器现在正在执行 DOH,因此可能会检索比以前更多的数据/记录类型(DOH 的一个论点,即使是次要的,是它允许“更丰富”的 DNS 体验,因为它可以请求任何东西而不是依赖在基本上只提供最终分辨率的操作系统上,即A/AAAA记录 即将出现新的记录类型,HTTPS并且SVCB,一些浏览器/操作系统已经说过要使用
不,我不认为他们这样做。他们为什么/应该?(
NAPTR
曾经(是?)主要用于 ENUM 和电话的东西,与SRV
记录类型一起使用,浏览器也专门不使用这些类型 - 如果它们是我们不必创建HTTPS
记录类型,请参见底部)您想做什么,特别是在谈到使用 URL 或数据 URL 时?
至于你的其他评论:
其他记录也是如此。包括
URI
记录类型 (RFC 7553)。没人用。无需检查所有浏览器的所有源代码,很难做到 100% 权威。祝任何想要这样做的人好运。我相当肯定你会在壁橱里发现一些骷髅。
另请注意:
A
/AAAA
记录HTTPS
并且SVCB
,一些浏览器/操作系统已经说过要使用