【问题标题】:Internet without URL? [duplicate]没有网址的互联网? [复制]
【发布时间】:2013-11-12 07:29:20
【问题描述】:

我阅读了以下内容:

Technically, online searches would stop looking for URLs 
(the Uniform Resource Locator) and start looking for URIs
(Uniform Resource Identifiers).

我想知道,这是什么意思?我了解URL 和URI 之间的区别,但我不明白。如何仅使用 URI 访问服务器?

【问题讨论】:

  • 万维网是公共互联网上由 URL 标识的所有 Web 资源的集合。

标签: http url uri


【解决方案1】:

这很简单,但又令人困惑。简单来说,“每个 URL 都是 URI,但不是每个 URL 都是 URL”。当您使用 URI 指定协议或连接格式时,它将变为 URL,例如

example.com 是一个 uri http://example.com 是一个 url ame 是 ftp://、mailto: 等

所以实际上,你不能只使用 uri 来访问服务器,因为你需要指定你想要的连接类型,除非你直接在默认使用 http:// 的浏览器中输入地址

关于搜索的问题,确实如此,当您发出请求时,无论连接类型如何,dns 都会首先找到 URI,然后您的浏览器将尝试使用所需的协议与服务器建立连接。所以它是这样的:

Browser ---> 将 URI 发送到 DNS SERVER 浏览器 添加协议,从 uri 生成 url 并尝试连接到服务器

【讨论】:

  • example.com 不是 URI。还有一些 URI 的协议不是 URL。
  • 这是一个例子。您必须为其添加扩展名或特定路径。而协议在 URI 和 URL 中很重要
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-02-16
  • 1970-01-01
  • 1970-01-01
  • 2011-11-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多