首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有标识IP地址和域名的URI模式?

是否有标识IP地址和域名的URI模式?
EN

Stack Overflow用户
提问于 2013-12-16 12:29:26
回答 1查看 888关注 0票数 3

是否有唯一的资源标识符(URI)模式允许唯一地引用IP地址和域名?

例如,"http://8o.232.240.50“或"http://supersite.com”并不是指IP地址或域名,而是指一些可以通过HTTP协议访问的资源,而它的HTTP路径恰好包括这个给定的IP地址或域名。因此,它们更像是唯一资源定位器(URL),而不是唯一资源标识符(URI)或唯一资源名称(URN)。

我正在寻找的是类似于IP地址和/或域名的"someemai@something.com“之类的模式。

类似于"domain:supersite.com“和"ip:80.232.240.50”。

我可以编出这样的方案供我自己使用,但我想知道是不是已经有这样的东西了。如果没有,为什么?

EN

回答 1

Stack Overflow用户

发布于 2013-12-17 11:16:35

*域名系统统一资源标识符

域名系统(…)是广泛部署的系统,除其他外,用于将主机名转换为IP地址。几种协议使用统一资源标识符(URI)来引用数据。通过为DNS数据定义URI方案,可以弥合这两个世界之间的差距。此处定义的DNS URI方案可用于引用存储在DNS中的任何数据。

来自示例

  • dns:www.example.org.?clAsS=IN;tYpE=A
  • dns:www.example.org
  • dns:simon.example.org?type=CERT
  • dns://192.168.1.1/ftp.example.org?type=A
  • dns:world%20wide%20web.example%5c.domain.org?TYPE=TXT
  • dns://fw.example.org/*.%20%00.example?type=TXT

根据语法,应该可以在空dnsname的情况下使用dnsauthoritydnsauthority接受在RFC 3986中定义的host,该定义如下:

host = IP-literal / IPv4address / reg-name

因此,应该可以使用域名和IP地址(空的dnsname“被解释为根本身”)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20611000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档