NAPTR DNS 记录指向数据 URI?

NAPTR DNS 记录指向数据 URI?

网络浏览器在 DNS 解析中会考虑 NAPTR 记录吗?如果会,你可以设置一个 NAPTR 记录来将域名指向数据网址例如data:text/plain;base64,SGVsbG8sIFdvcmxkIQ==?有什么办法吗?

答案1

网络浏览器在 DNS 解析中是否考虑 NAPTR 记录?

不,我认为他们不会。为什么他们会/应该这样做?NAPTR(主要用于 ENUM 和电话方面,与SRV记录类型一起使用,而这些记录类型也明确不被浏览器使用 - 如果是的话,我们就不需要创建HTTPS记录类型了,见底部)

当谈到使用 URL 或数据 URL 时,您具体想做什么?

至于您的其他评论:

嗯,NAPTR 允许您指定一个 URI。

其他记录也是如此。包括URI记录类型 (RFC 7553)。但没人使用。

另外,浏览器 DNS 解析器考虑哪些记录类型?

如果不检查所有浏览器的所有源代码,很难做到 100% 权威。祝愿任何想这样做的人好运。我相当肯定你能发现一些不可告人的秘密。

还请注意:

  1. 浏览器现在都在使用 DOH,因此可能会比以前检索更多的数据/记录类型(DOH 的其中一个论点是,尽管微不足道,但它可以提供“更丰富”的 DNS 体验,因为它可以请求任何内容,而不必依赖于基本上只提供最终解析的操作系统,也A就是AAAA记录
  2. 即将出现新的记录类型,HTTPSSVCB,一些浏览器/操作系统已经表示可以使用

相关内容