首页 > 代码库 > 看看这几张图,轻松了解HTTP与HTTPS的区别

看看这几张图,轻松了解HTTP与HTTPS的区别

随着互联网的不断发展,各大网站也在不断进步。HTTPS可以说是HTTP的改进版,来自 Firefox Telemetry 的最新监测数据,目前全互联网,已经有 50% 的网站启用了 HTTPS 协议,从 2015 年 11 月到 2017 年 1 月,1 年多的时间增长了 10%。
技术分享

HTTPS 使用率趋势图


可以看到HTTPS已经越来越普及了,就连我们的头条都用上了HTTPS,如图:

技术分享

 

不过仅限头条号页面,主页跟普通内容页还没用上。

技术分享

说到这里,大家应该知道了,HTTPS一个很大的优点肯定就是安全了。下面小编来介绍下这两者的详细区别:
1、安全:
HTTP(Hypertext Transfer Protocol )代表超文本传输协议,简单来说就是浏览器打开网页需要用的规则,而这个规则能让你打开网页显示更加高效,但是有一个很大的弊端就是这个协议是明文传输,因此容易发生流量劫持,HTTP攻击等。
HTTPS(Secure Hypertext Transfer Protocol)代表安全超文本传输协议,用最简单的话解释就是SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议。理所当然拥有更加安全的属性。国内的大型网站淘宝,天猫,京东等已经完成全站切换。
技术分享

2、费用
HTTP免费,HTTPS的CA证书要收费,不过费用对开网站的来说可以基本忽略不计。
技术分享

3、连接方式
HTTP和HTTPS使用的是完全不同的连接方式,前者是80,后者的端口是443。此外HTTP的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。

技术分享

以上就是HTTP和HTTPS的主要区别,可以说HTTPS相比于HTTP优势明显,相信在不远的将来所有网站都能切换成HTTPS,保证各位访问者的信息安全。

看看这几张图,轻松了解HTTP与HTTPS的区别