【问题标题】:Is Google's jquery CDN script link missing thew leading "https:" for a reason?Google 的 jquery CDN 脚本链接是否由于某种原因缺少前导“https:”?
【发布时间】:2013-02-05 22:48:44
【问题描述】:

我已经有一段时间不用抓取链接了,但是当 jquery 未定义错误开始出现时,我注意到 CDN 脚本链接中的 url 缺少前导“http:”或“https:”。它显然会创建一个断开的链接。我想知道这是故意的还是谷歌的错误。任何见解都会很棒。

例如: <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.4/angular.min.js"></script>

应该是??: <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.4/angular.min.js"></script>

https://developers.google.com/speed/libraries/devguide

【问题讨论】:

  • 不,以// 开头的只是意味着'获取当前协议并将其添加到 URL'。

标签: jquery cdn broken-links


【解决方案1】:

// 会给它一个真实的协议。这意味着如果您访问的是http://example.com,那么cdn 链接也将使用http://,而如果您访问的是https://example.com,那么cdn 链接也将使用https。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多