HTTP与HTTPS是应用层的协议。
目录
四、HTTP/1.0 HTT/1.1 HTTP/2有什么区别
一、HTTP
超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上,是万维网WWW(World Wide Web)的数据通信的基础。 《百度百科》
二、HTTPS
超文本传输安全协议(Hypertext Transfer Protocol Secure,HTTPS)是以安全为目标的 HTTP 通道,在HTTP的基础上加入SSL,通过传输加密和身份认证保证了传输过程的安全性。
SSL(Secure Socket Layer)安全套接层是Netscape公司率先采用的网络安全协议。它是在传输通信协议(TCP/IP)上实现的一种安全协议,采用公开密钥技术。 《百度百科》
三、HTTP与HTTPs对比
①HTTP 信息是明文传输(未加密),存在安全风险的问题。HTTPS 主要由两部分组成:HTTP + SSL / TLS,也就是在 HTTP 上又加了一层处理加密信息的模块。
②HTTP 默认端口号是 80,HTTPS 默认端口号是 443。
③HTTPS 协议可认证用户和服务器,确保数据发送到正确的客户机和服务器。
四、HTTP/1.0 HTT/1.1 HTTP/2有什么区别
*下图来自公众号 小林coding