gpt4 book ai didi

url - 绝对 url、相对 url,以及...?

转载 作者:行者123 更新时间:2023-12-02 03:37:03 26 4
gpt4 key购买 nike

我正在编写一些文档,但遇到了一些词汇问题:

  1. http://www.example.com/en/public/img/logo.gif 被称为“绝对”网址,对吗?
  2. ../../public/img/logo.gif 被称为“相对”url,对吗?
  3. 那么你怎么称呼这个:/en/public/img/logo.gif

尽管没有协议(protocol)和域部分,它是否也被视为“绝对 URL”?

或者它是否被视为相对 URL,但相对于域的根?

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

我应该怎么调用它? “半绝对网址”?还是“半亲戚”?还有别的词吗?

最佳答案

以下是 URL 组成部分:

http://www.example.com/en/public/img/logo.gif
\__/ \_____________/\_____________________/
#1 #2 #3
  1. 方案/协议(protocol)
  2. 主持人
  3. 路径

如果URL以方案和方案特定部分开头(此处//位于http之后,则该URL被称为绝对URL :)。其他任何内容都是相对 URL

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

因此:

  • http://www.example.com/en/public/img/logo.gif 是一个绝对 URL
  • ../../public/img/logo.gif 是一个相对 URL,带有相对 URL 路径
  • /en/public/img/logo.gif 是一个带有绝对 URL 路径相对 URL
<小时/>

注意:URI ( RFC 3986 ) 的当前定义与旧的 URL 定义( RFC 1738RFC 1808 )不同。

带有 URI 术语的三个示例:

  • http://www.example.com/en/public/img/logo.gif 是一个 URI
  • ../../public/img/logo.gif 是一个相对引用,只有一个相对路径
  • /en/public/img/logo.gif 是一个相对引用,只有一个绝对路径

关于url - 绝对 url、相对 url,以及...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/904046/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com