谷歌托管脚本,使用http或https?

时间:2012-09-29 07:35:26

标签: http google-maps-api-3 https google-api google-cdn

我正在使用google托管的javascripts库,(jquery,jquery-ui& google jsapi),我注意到这些脚本可以通过http和& amp; https schema.Now,我想知道使用http或https架构访问这些谷歌托管脚本有什么影响,对于我的项目,它只是一个普通的网站,使用http作为默认架构,所以,我该怎么办,http或https?两者之间是否存在任何性能问题?

2 个答案:

答案 0 :(得分:1)

https确实会对性能产生负面影响,因为加密和安全协商并非易事。在绝大多数情况下,这种性能成本并不足以超过其效益。

请记住,SSL还可以保护Web服务器的身份,而不仅仅是通道。

如果“中间人”欺骗了脚本位置的地址(例如),https会阻止您在不知不觉中执行非预期的脚本。 http不会。

答案 1 :(得分:1)

检查出来:HTTP vs HTTPS performance

考虑到今天的硬件和互联网带宽,性能问题相当小。我个人尝试对一个页面(或iframe / frame)使用的所有数据使用相同的协议,这意味着脚本,CSS,图像等。

通过SSL传输的数据不会被访问者的浏览器缓存,而是每次加载页面时都会下载。

如果页面包含敏感数据,个人数据或提供联系表单等交互,建议使用SSL / HTTPS。在这些情况下,购买和安装SSL证书是合理的。

例如,Google分析首先会检查您的网页使用哪种协议,然后使用相同的协议下载其脚本。