URL生效需要协议(例如http或https吗?

问题描述 投票:0回答:1

最近,我在分析插件中遇到了很多代码,它们将URL指定为//fonts.googleapis.com//www.google.com

基本上从两个正斜杠开始,然后是域或子域。这些链接在浏览器中可以正常工作。我已经阅读了以下文档,但仍不确定是否可以将上述URL称为有效URL(基本上应将这些URL报告为损坏的URL)。

https://developer.mozilla.org/en-US/docs/Web/API/URLhttps://url.spec.whatwg.org/

我可以参考标准规范吗?

url w3c w3c-validation
1个回答
0
投票

它们都是有效的scheme-relative-URL string,尽管它们必须位于基本URL的上下文中才有意义。在网页中使用时,该网页将提供基本URL上下文。

尽管还有其他较早的URL标准,但是whatwg文档代表了最新的,与Web兼容的定义。

© www.soinside.com 2019 - 2024. All rights reserved.