HTTP与HTTPS有什么不同?
HTTP概述
HTTP,全称HyperText Transfer Protocol,超文本传输协议,一种用于分布式、协作式和超媒体信息系统的应用层协议,用于实现客户端浏览器和Web服务器之间的通信,是网络数据通信的基础。
HTTPS概述
HTTPS,全称Hypertext Transfer Protocol Secure,超文本传输安全协议,是超文本传输协议(HTTP)的安全版本,其基于HTTP进行通信,利用安全套接字层(SSL/TLS)来实现身份验证与数据传输加密,确保网络安全通信。
HTTPS与HTTP之间可以用一个公式来概括: HTTPS=HTTP+SSL
HTTPS与HTTP的不同点
HTTP | HTTPS | |
---|---|---|
协议名称 | 超文本传输协议 | 超文本传输安全协议 |
URL形式 | http:// | https:// |
端口 | 80端口 | 443端口 |
安全性 | 不安全 | 安全 |
OSI表示层 | 应用层 | 传输层 |
加密性 | 不加密 | 加密 |
数据传输 | 明文传输 | 密文传输 |
是否需要证书 | 不需要 | 需要SSL证书 |
是否利于SEO | 不利于 | 利于搜索引擎收录,展现,排名 |