外行人的绝对和相对URL是什么?

时间:2011-04-11 07:47:43

标签: url

我想知道什么是外行人的绝对和相对网址?

3 个答案:

答案 0 :(得分:0)

绝对URL包含协议,主机等,例如......

https://example:8080/path?a=b#fragment

相对URL省略了协议,主机,端口,用户名,密码等,它通常会根据它所在的上下文解析为绝对URL ...

path?a=b#fragment

如果http://example.com/abc中包含此相对网址,则会指向http://example.com/abc/path?a=b#fragment

您可以阅读RFC以获取更深入的知识。

答案 1 :(得分:0)

URL不是远程位置资源的路径。就像你可以说在现实世界中的位置在绝对意义上的“10唐宁街”与相对意义上的“从喷泉左转并过马路”这样的情况就是如此。 / p>

赦免路径如下:

http://stackoverflow.com/questions/5618313

相对路径可以由与特定目标相关的程序使用。 对于例如/question/5618313 w.r.t http://stackoverflow.com的相对路径仍然可以在这个问题中结束。

答案 2 :(得分:0)

绝对URL就像一个房子的完整地址,例如

123 Smith St,
Newport Beach
CA, USA, 123456

这是一个绝对地址,因为它可以完全识别房屋并且与您当前的位置无关。

相对URL就像一个房子相对于某个固定点的方向。例如,假设您在服务站询问了路线,您可能会得到:

Drive North, take the second right, 3rd house on the left

这是一个相对地址,因为它与您所在的位置有关。