Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不带“的URL;http“https”;_Http_Url_Https - Fatal编程技术网

不带“的URL;http“https”;

不带“的URL;http“https”;,http,url,https,Http,Url,Https,我刚从一位同事那里了解到,在链接中省略URL的“http | https”部分将使该URL使用页面上使用的任何方案 例如,如果我的页面是在访问的,并且我有一个链接(注意前面的“/”): 该链接将转到 但是如果我使用相同的链接访问位于的页面,它将转到 我想在网上寻找更多关于这方面的信息,但我想不出一个好的搜索短语。如果我搜索“没有HTTP的URL”,返回的页面是关于带有以下表单的URL:“www.example.com”,这不是我要找的 你会称之为无模式URL吗?无协议URL 这适用于所有浏览

我刚从一位同事那里了解到,在链接中省略URL的“http | https”部分将使该URL使用页面上使用的任何方案

例如,如果我的页面是在访问的,并且我有一个链接(注意前面的“/”):


该链接将转到

但是如果我使用相同的链接访问位于的页面,它将转到

我想在网上寻找更多关于这方面的信息,但我想不出一个好的搜索短语。如果我搜索“没有HTTP的URL”,返回的页面是关于带有以下表单的URL:“www.example.com”,这不是我要找的

你会称之为无模式URL吗?无协议URL


这适用于所有浏览器吗?我在FF和IE 8中测试了它,它在这两个版本中都有效。这是标准的一部分,还是应该测试更多浏览器?

协议相关URL

在某些浏览器中,您可能会收到异常的安全警告

有关简要定义,请参见

曾经;但展望未来


另请参见堆栈溢出问题。

它被称为网络路径参考(缺少的部分被称为
方案
协议

4.2相对参考

相对引用利用了分层语法 (第1.2.3节)表示相对于名称空间的URI引用 另一个层次URI的

  relative-ref  = relative-part [ "?" query ] [ "#" fragment ]

  relative-part = "//" authority path-abempty
                / path-absolute
                / path-noscheme
                / path-empty
通过应用引用解析来获得相对引用(也称为目标URI)引用的URI 第5节的算法

以两个斜杠字符开头的相对引用是 称为网络路径参考(强调矿井);这样的引用很少使用。 以单个斜杠字符开头的相对引用称为绝对路径引用。不以斜杠字符开头的相对引用称为相对路径引用

包含冒号字符(例如,“this:that”)的路径段不能用作相对路径引用的第一段,因为它会被误认为是方案名称。这样一个段前面必须有一个点段(例如,“/这个:那个”),以形成一个相对路径引用


可能重复的用于参考(因为您询问了搜索的术语),Google搜索将我带到原始StackOverflow问题:“没有协议的绝对url”您没有指定是http还是https,因此浏览器会选择最后一页,假设链接来自同一页。谢谢David,副本的链接回答了我所有的问题questions@David:确切地说,如果它没有协议,你不会称它为绝对URL;它是一个相对URL//不能用于html中的基本标记。我设定
  relative-ref  = relative-part [ "?" query ] [ "#" fragment ]

  relative-part = "//" authority path-abempty
                / path-absolute
                / path-noscheme
                / path-empty