售前咨询
技术支持
渠道合作

https和http有什么区别

总体上,https和http的主要区别体现在安全性、连接方式、端口、资源消耗、展示方式以及费用等方面。

安全性:http是一种简单的请求-响应协议,特点是无状态和明文传输,而https实际上是http加上SSL协议组合形成的一种加密传输协议。由于https使用了SSL协议,会对网站与客户端之间传输的数据进行加密,因此不存在数据泄露的问题。
连接方式:http和https的连接方式不同。http只需三次握手,也就是3个包即可建立连接,而https除了三次握手外,还需进行ssl握手,一共需要12个包。
端口:http和https采用两种完全不同的连接方式,前者采用的是80端口,后者则是443端口。
资源消耗:https是构建在SSL之上的http协议,因此会消耗更多的服务器资源。
展示方式:由于http是一种没有加密的协议,各大浏览器厂商开始支持https站点。
费用:https需为网站购买和配置ssl证书,会产生一定的费用。
综上所述,https相比http具有更高的安全性、更复杂的连接方式、特定的端口、消耗更多的资源、得到浏览器的支持以及需要一定的费用。文章来源:GDCASSL证书

相关文章