HTTP和HTTPS是什么,以及它们的区别

1.HTTP和HTTPS的基本概念

http:是一个客户端和服务端请求和应答的标准(TCP),用于从www服务器传输超文本到本地浏览器的超文本传输协议,(TCP:传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF(互联网工程任务组)的RFC 793 [1](一系列以编号排定的文件。文件收集了有关互联网相关信息) 定义
)
https:是以安全为目标的HTTP通道,即HTTP下加入SSL(安全套接层)层进行加密。其作用是:建立一个信息安全通道,确保数据的传输,确保网站的真实性。

2.HTTP和HTTPS的区别及优缺点

HTTPS 协议需要 CA 证书,费用较高;而HTTP 协议不需要;

HTTP是超文本传输协议,信息是明文传输;HTTPS协议要比HTTP协议安全,HTTPS是具有安全性的SSL加密传输协议,可防止数据在传输过程中被窃取、改变,确保数据的完整性(当然这种安全性并非绝对的,低于更深的Web安全问题,次数暂且不表);

HTTP协议的默认端口为80;HTTPS默认端口为443;

HTTP 协议连接很简单,是无状态的;HTTPS 协议是有SSL 和HTTP协议构建的可进行加密传输、身份认证的网络协议,比HTTP 更加安全;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容