首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >绝对网址相对网址还有.?

绝对网址相对网址还有.?
EN

Stack Overflow用户
提问于 2009-05-24 15:58:46
回答 5查看 10.6K关注 0票数 37

我正在编写一些文档,我有一个词汇问题:

  1. http://www.example.com/en/public/img/logo.gif被称为“绝对的”url,对吗?
  2. ../../public/img/logo.gif被称为“亲戚”url,对吗?
  3. 那么你怎么称呼它:/en/public/img/logo.gif呢?

它是否也被认为是一个“绝对url",虽然没有协议和域部分?

或者它被认为是一个相对的url,但相对于域的根呢?

我在谷歌上搜索了一下,有些人将其归类为绝对,而另一些人则将其归类为相对的。

我该怎么称呼它?一个“半绝对的url"?或者“半亲属”?还有别的词吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-05-24 16:07:03

以下是URL组件:

代码语言:javascript
复制
http://www.example.com/en/public/img/logo.gif
\__/   \_____________/\_____________________/
 #1     #2             #3
  1. 方案/协议
  2. 主机
  3. 路径

如果URL以方案和方案特定部分(此处为//后面的http:)开始,则称为绝对URL。其他任何内容都是一个相对URL。

如果URL路径以/开头,则称为绝对URL路径。任何其他URL路径都称为相对URL路径。

因此:

  • http://www.example.com/en/public/img/logo.gif是一个绝对的网址,
  • ../../public/img/logo.gif是具有相对URL路径的相对URL,并且
  • /en/public/img/logo.gif是具有绝对URL路径的相对URL。

注意:URI (https://www.rfc-editor.org/rfc/rfc3986)的当前定义与旧的URL定义(https://www.rfc-editor.org/rfc/rfc1738https://www.rfc-editor.org/rfc/rfc1808)不同。

具有URI术语的三个示例:

  • http://www.example.com/en/public/img/logo.gif是一个URI,
  • ../../public/img/logo.gif是一个相对引用,只有一个相对路径,并且
  • /en/public/img/logo.gif是一个相对引用,只有一个绝对路径。
票数 80
EN

Stack Overflow用户

发布于 2009-08-13 20:54:15

我见过它叫做根相对URL。

票数 5
EN

Stack Overflow用户

发布于 2014-04-26 10:26:13

来自微软关于绝对和相对网址的文档

URL指定存储在本地或网络计算机上的目标的位置。目标可以是一个文件、目录、HTML页面、图像、程序等等。 绝对URL包含找到资源所需的所有信息。 相对URL使用绝对URL作为起点定位资源。实际上,目标的“完整URL”是通过连接绝对和相对URL来指定的。 绝对URL使用以下格式:path://server/path/resource 相对URL通常只由路径和可选资源组成,但不包含方案或服务器。下表定义了完整URL格式的各个部分。

  • -指定如何访问资源。
  • -指定资源所在的计算机的名称。
  • path -指定指向目标的目录序列。如果省略资源,则目标是路径中的最后一个目录。
  • -如果包括资源,则资源是目标,通常是文件的名称。它可以是一个简单的文件,包含一个二进制字节流,或者一个结构化文档,包含一个或多个存储和二进制字节流。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/904046

复制
相关文章

相似问题

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