【问题标题】:Where is the difference between locating and identifying a resource? [duplicate]定位和识别资源的区别在哪里? [复制]
【发布时间】:2011-01-07 18:50:09
【问题描述】:

可能重复:
What's the difference between a URI and a URL?

有什么不同吗?我说的是用于识别的 URI,但用于定位的 URL。两者不是一回事吗?

【问题讨论】:

标签: url terminology uri


【解决方案1】:

定位资源和识别资源的区别在哪里?

知道我是谁并不会告诉你我在哪里任何事情

【讨论】:

    【解决方案2】:

    URL 是一个不是 URN 的 URI。 (see)

    【讨论】:

      【解决方案3】:

      标识符是某事物的唯一名称,因此我们可以确定我们谈论的是同一事物。例如,Atom 命名空间是“http://www.w3.org/2005/Atom”。这是一个 URI。这并不意味着您可以将此 URI 放在浏览器中并在那里有一个文档(好吧,在 Atom 的情况下,是的,您有一个文档,但为了方便起见,它是 Atom 的简单表示,它不是 Atom 命名空间本身)。

      URL 是文档的位置。这是您可以放入浏览器的内容。两者都使用相同的格式(http://...)令人困惑,但这主要是轶事......

      【讨论】:

        【解决方案4】:

        这篇文章可能会有所帮助:
        URI vs. URL

        摘录:

        "... URL 是一种 URI 通过 a 标识资源 其主要访问权的表示 机制(例如,它的网络 “位置”),而不是由其他一些 它可能具有的属性。因此当我们 注意,“http:”是一个 URI 方案。一个 http URI 是一个 URL。短语“网址 方案”现在很少使用, 通常指的是某个子类 URI 方案..."

        【讨论】:

          【解决方案5】:

          它们可能看起来一样,但它们不是一回事。 URL 标识可以通过某种协议(通常是 http)传输的内容。 URI,可用于identify a namespace (for example),但地址可能没有任何内容。

          【讨论】:

            【解决方案6】:

            URI 通过位置、名称或两者来标识资源。大多数情况下,我们大多数人都使用定义资源位置的 URI。

            URL 是 URI 的一种特殊形式,它定义了特定资源的网络位置。

            通常,如果 URL 描述了资源的位置和名称,则使用的术语是 URI。

            【讨论】:

              猜你喜欢
              • 2014-07-10
              • 2019-02-08
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2015-11-08
              • 1970-01-01
              • 2012-08-15
              • 1970-01-01
              相关资源
              最近更新 更多