我的理解是,如果您有一个 https 站点,您希望所有外部文件(js、css、图像等)也都是 https,以免您收到有关某些内容不安全或其他内容的警告。
好吧,我只是尝试了一下,根本没有收到任何警告。
我在哪里可以看到这些警告?另外,假设这是真的……相反的是真的吗?如果您在 http 网站上包含 https 内容,您会冒任何警告的风险吗?
FWIW我试过这个:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
谷歌默认有人这样做:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
这样就可以了,因此它可以从 http 或 https 获取,具体取决于您的网站使用的内容。当然,如果 http 上的 https 没有给出任何警告,似乎对所有 js 文件执行 https 也可以。