URL要求有效的协议(例如http或https)吗?

最近,我从分析插件中发现了很多代码,它们将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/

有没有我可以参考的标准规范?

mfpaaa 回答:URL要求有效的协议(例如http或https)吗?

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

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

本文链接:https://www.f2er.com/2817398.html

大家都在问