Is //sub.sitename.com/thing/ standard?



可能的重复项:
在<脚本 src="http://...">中将 http://替换为//是否有效?

我刚刚在一个网址中看到//sub.sitename.com/thing/。这是标准吗?我会假设它在访问其他站点时保留方案(http vs https),但我不知道。这是标准吗?还是 HTML 世界中的罪过?

答案是肯定的,这是由 RFC 3986 § 4.2 标准化的:

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

[...]

以两个斜杠字符开头的相对引用称为 网络路径引用;很少使用此类引用。

最新更新