哪些浏览器支持“//”而不是“http://”和“https://”? [复制]

Posted

技术标签:

【中文标题】哪些浏览器支持“//”而不是“http://”和“https://”? [复制]【英文标题】:Which browsers support "//" instead of "http://" and "https://"? [duplicate] 【发布时间】:2012-04-27 18:26:46 【问题描述】:

可能重复:Is it valid to replace with // in a <script src=“…”>?Absolute URLs omitting the protocol (scheme) in order to preserve the one of the current page

我在 Google 中找不到任何关于此的信息 - 很难找到有关“//”的信息 :)

无论如何请告诉,哪些浏览器支持“//”而不是“http://”和“https://”?我想用它来包含图像、脚本、样式等。但它安全吗?是否有不支持此功能的浏览器,我需要提供协议?

【问题讨论】:

Absolute URLs omitting the protocol (scheme) in order to preserve the one of the current page 和 ***.com/questions/550038/… 的可能重复 【参考方案1】:

所有浏览器都支持它,它是安全的 - RFC 3986 Section 4.2(或查看 txt version of RFC3986 并转到 4.2)指定使用 protocal relative url,它在 html5 Boilerplate 中使用,其中没有报告问题技术。如果在使用这个跨浏览器时出现问题,社区现在应该已经接受了。

编辑:即使WikiMedia 也使用它

【讨论】:

以上是关于哪些浏览器支持“//”而不是“http://”和“https://”? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

我想知道哪些浏览器支持HTTP Push

哪些ISP支持在http标头中发送MSISDN?

哪些浏览器不支持带有 jQ​​uery.ajax 的 HTTP DELETE? [复制]

关于面试总结8-http协议相关面试题

哪些浏览器支持Xpath 2.0?

对浏览器兼容性的一点看法