是//sub.sitename.com/thing/标准?

时间:2013-02-03 03:31:45

标签: html browser standards

  

可能重复:
  Is it valid to replace http:// with // in a <script src=“http://…”>?

我刚刚在网址中看到了//sub.sitename.com/thing/。这是标准吗?我会假设它在访问其他网站时保留了计划(http vs https),但我不知道。这是标准吗?或者html世界中的罪恶?

1 个答案:

答案 0 :(得分:2)

答案是肯定的,这是RFC 3986§4.2:

标准化的
  

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

     

[...]

     

以两个斜杠字符开头的相对引用被称为      网络路径参考;很少使用这样的参考文献。