HTTPS(SSL+HTTP),SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密。
HTTP是明文传输,数据未加密,安全性较差;HTTPS数据传输过程是加密的,安全性较好。
使用HTTPS协议需要到CA(数字证书认证机构)申请证书,一般免费证书较少。
HTTP页面响应速度比HTTPS快,主要是因为HTTP使用TCP三次握手建立连接,客户端和服务器需要交换3个包,而HTTPS除了TCP的三个包,还要加上SSL握手需要的九个包,所以一共是12个包。
端口号不同,HTTP是80,HTTPS是443。
HTTPS其实就是构建在SSL/TLS之上的HTTP协议,所以,HTTPS比HTTP要更消耗服务器资源。
HTTPS基于SSL协议,提供数据加密,增强网络传输的安全性,但需向CA申请证书且建立连接过程更复杂,导致响应速度较HTTP慢。此外,HTTPS使用443端口,而HTTP使用80端口,且由于额外的SSL握手,HTTPS可能增加服务器资源消耗。
1万+

被折叠的 条评论
为什么被折叠?



