Web:是惯例" // mywebsite.com/mypage"用" //"一个标准?

时间:2011-11-05 10:21:03

标签: protocols standards

对于不知道的人的解释:此语法对Firefox意味着:“使用与页面使用的协议相同的协议”。因此,如果网页为https且链接(或图片)为//mywebsite.com/myimage.png,则Firefox会尝试以这种方式下载:https://mywebsite.com/myimage.png (编辑我的问题,如果我错了,我不想说谎)。

我想知道:这是一个标准,所有其他Web浏览器都知道它或者它是否只是最新的

对不起,但谷歌搜索时找不到合适的词语(“惯例” - “https” - “//”等不会给出好的结果)

谢谢!

2 个答案:

答案 0 :(得分:1)

网络的发明者Tim Berners-Lee也发明了这些斜杠,但它们没有实际用途。他甚至为他们apologized to the public

答案 1 :(得分:1)

RFC3986定义了URI(统一资源标识符),它是URL和URN的超集,是不明确的。附录A定义了语法,但没有将方案显示为可选方案,而是第5.3节,其中包括重构URI, 将方案显示为可选方案。

也就是说,如果您明确指出使用哪种方案,最好是出于安全目的,以防止敏感信息被意外发送。