我正在使用Facebook的javascript sdk,它有双正斜杠。他们是什么意思?
<script src="//connect.facebook.net/en_US/all.js"></script>
我知道单个/
表示根目录,但//
是什么?这是告诉消息来源使用http://
然后使用路径吗?
答案 0 :(得分:12)
这是一个“协议相对”链接。它使用http或https,具体取决于用于加载当前页面的内容。
答案 1 :(得分:2)
如果您的网页使用https提供,则会使协议无关:它使用https发出请求:
答案 2 :(得分:0)
请在这些链接中找到详细信息,这解释了为什么我们需要双斜杠