谷歌分析Javascript的SSL版本
问题描述:
我刚刚在Firebug注意到ga.js文件的SSL版本似乎比正常版本更小。 我想知道有人可以向我解释这一点。谷歌分析Javascript的SSL版本
如果它更小为什么人们不使用ssl版本?
答
MD5说他们是相同的:
$ curl https://ssl.google-analytics.com/ga.js | md5sum
e9403bf7353597ac42458d43d2017e24
$ curl http://google-analytics.com/ga.js | md5sum
e9403bf7353597ac42458d43d2017e24
答
HTTPS需要初始握手:这个往返可能会很慢,并传送的数据的量是不可忽略的。
在GA情况下,ssl握手需要从我的地方大约110ms,是2594字节。将近18%的脚本大小!
结论:HTTPS请求/响应更大。
+0
大多数现代浏览器都不需要再进行握手了,因为这些都被缓存了。 OP表示SSL版本较小,我不明白。 – BenLanc 2012-04-24 15:09:19
是的,谢谢。但仍然是萤火虫网络流量标签。显示ssl一个更小? – user1240880 2012-04-23 16:44:13
指向Firefox中的错误,因为它们在磁盘上的大小和内容相同。无论如何,我认为,由于http开销/占用空间,我认为https实际上具有稍高的权重 – BenLanc 2012-04-23 16:46:28
您可能正在查看HTTP请求的大小而不是文件的大小。 – Eduardo 2012-04-24 01:54:52