繁体   English   中英

为什么HTTPS比HTTP更快?

[英]Why HTTPS is faster then HTTP?

这让我发疯。

我知道HTTP连接必须比HTTPS更快,因为我们需要一些时间来进行SSL握手和编码/解码数据。

但是我检查了deviantart和flickr的两个图像,并得到了相同的结果。

另外,我已经在Firefox的“网络”标签和HTTP Debugger Pro中检查了结果,并得到了相同的结果(我不知道为什么FF对于同一张图片显示不同的大小)。

这是带有和不带有HTTPS的测试图像: http : //fc05.deviantart.net/fs70/f/2014/082/a/0/flying_jellyfish_wallpaper_by_andrework-d7bcloj.jpg https://fc05.deviantart.net/fs70/f /2014/082/a/0/flying_jellyfish_wallpaper_by_andrework-d7bcloj.jpg

Firefox网络选项卡

HTTP调试器

作为协议,HTTPS 不会比HTTP快。 主张3 ,则:

HTTPS可能会受益于路径 2上的QoS(规避) 两种资源的速度都相同 ,这是可以预期的1

另外,它可能是路径另一个工件,例如HTTP代理。 或几乎所有只会减慢HTTP流量的东西。

我怀疑您的路径是问题所在,因为同样的症状-时差很大! -连接到其他服务器时看到。


1任何握手开销都取决于低延迟连接上的传输时间。 同样,任何加密开销都由网络传输速度决定。

2从浏览器到服务器的特定网络路径,无论是哪种路径。

3这是一个非常微弱的主张(也就是说,我没有声称HTTP速度更快),并且也不是一个很难主张的主张。 如果HTTPS流量从根本上来说快(快得多,则少一倍!),那么没人会继续使用HTTP。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM