【发布时间】:2011-01-07 18:50:09
【问题描述】:
【问题讨论】:
标签: url terminology uri
【问题讨论】:
标签: url terminology uri
定位资源和识别资源的区别在哪里?
知道我是谁并不会告诉你我在哪里任何事情。
【讨论】:
URL 是一个不是 URN 的 URI。 (see)
【讨论】:
标识符是某事物的唯一名称,因此我们可以确定我们谈论的是同一事物。例如,Atom 命名空间是“http://www.w3.org/2005/Atom”。这是一个 URI。这并不意味着您可以将此 URI 放在浏览器中并在那里有一个文档(好吧,在 Atom 的情况下,是的,您有一个文档,但为了方便起见,它是 Atom 的简单表示,它不是 Atom 命名空间本身)。
URL 是文档的位置。这是您可以放入浏览器的内容。两者都使用相同的格式(http://...)令人困惑,但这主要是轶事......
【讨论】:
这篇文章可能会有所帮助:
URI vs. URL
摘录:
"... URL 是一种 URI 通过 a 标识资源 其主要访问权的表示 机制(例如,它的网络 “位置”),而不是由其他一些 它可能具有的属性。因此当我们 注意,“http:”是一个 URI 方案。一个 http URI 是一个 URL。短语“网址 方案”现在很少使用, 通常指的是某个子类 URI 方案..."
【讨论】:
它们可能看起来一样,但它们不是一回事。 URL 标识可以通过某种协议(通常是 http)传输的内容。 URI,可用于identify a namespace (for example),但地址可能没有任何内容。
【讨论】:
URI 通过位置、名称或两者来标识资源。大多数情况下,我们大多数人都使用定义资源位置的 URI。
URL 是 URI 的一种特殊形式,它定义了特定资源的网络位置。
通常,如果 URL 描述了资源的位置和名称,则使用的术语是 URI。
【讨论】: