Min*_*ark 28 url terminology relative-url
我正在写一些文档,我有一点词汇问题:
http://www.example.com/en/public/img/logo.gif 被称为"绝对"网址,对吗?../../public/img/logo.gif 被称为"相对"网址,对吗?/en/public/img/logo.gif?它是否也被视为"绝对网址",虽然没有协议和域名部分?
或者它被认为是相对URL,但相对于域的根?
我搜索了一下,有些人把它归类为绝对的,其他人则将其归类为相对的.
我该怎么称呼它?一个"半绝对的网址"?还是"半亲戚"?还有另一个词吗?
Gum*_*mbo 70
以下是URL组件:
http://www.example.com/en/public/img/logo.gif
\__/ \_____________/\_____________________/
#1 #2 #3
Run Code Online (Sandbox Code Playgroud)
如果URL以方案和方案特定部分(此后)开头,则称为绝对URL.其他任何东西都是相对URL.//http:
如果URL路径以a开头,则称为绝对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 1738和RFC 1808)不同.
带有URI术语的三个示例:
http://www.example.com/en/public/img/logo.gif是一个URI,../../public/img/logo.gif是一个相对引用只是一个相对路径和/en/public/img/logo.gif是一个只有绝对路径的相对参考.