http和https有什么区别?

如题所述

https和http区别如下:
1、http的URL 以http:// 开头,而https 的URL 以https:// 开头
2、http 是不安全的,而 https 是安全的
3、http 标准端口是80 ,而 https 的标准端口是443
4、在OSI 网络模型中,http工作于应用层,而https 工作在传输层
5、http 无法加密,而https 对传输的数据进行加密
6、http无需证书,而https 需要CA机构颁发的SSL证书

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-01
http协议是超文本传输协议(Hyper Text Transfer Protocol)的缩写。它是使用浏览器访问任何一个网站时所使用的网络协议。但是 http 存在如下问题:
请求信息是明文传输的,容易被截取和窃听、数据的完整性未经过校验,容易被篡改、没有验证对方身份的真实性,存在冒充危险。
为了解决 http 协议存在的问题,故有些网站用到了 HTTPS 。
https 协议(HyperText Transfer Protocol over Secure Socket Layer)可以理解为:带有安全验证的 http 协议,它通过 SSL 证书来验证服务器的真实身份,并为浏览器和服务器之间的通信过程进行加密。
第2个回答  2020-09-21
相似回答