所有谷歌的CDN libraries都通过http s 提供。通过https over http?
提供服务有什么好处答案 0 :(得分:12)
cdhowie是正确的。如果您的页面是通过http提供的,那么通过https提供库只会增加少量开销。如果您的页面是通过https提供的,那么通过http提供库将是一个潜在的安全隐患,大多数浏览器都会发出警告。所以https是默认选项。
请参阅此相关问题:HTTPS and external (CDN) hosted files?
但是你可以通过完全省略协议来实现两全其美,例如
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
告诉浏览器自动使用与用于提供页面的协议相同的协议。鲜为人知的技巧,但得到广泛支持。更多信息:Is it valid to replace http:// with // in a <script src="http://...">?
答案 1 :(得分:6)
如果我不得不猜测,他们会推荐这些网址,以便在您的网页通过HTTPS投放时,浏览器不会抱怨您的网页包含“不安全的内容”。