Http与Https

1.简单介绍

HTTP:最广泛应用的网络通信协议,基于TCP,数据传输简单高效,数据是明文

HTTPS:是HTTP的加强版,是HTTP+SSL。在HTTP的基础上加了安全机制,一方面保证数据的安全传输 ,另一方面对访问者增加了安全验证

2.主要区别

1.http请求是简单无状态(就是交互之间没有记忆功能)的,而https请求是通过SSL证书加密的,传输数据更加的安全。

2.http默认使用的是80 端口,而https默认使用的是443端口。

3.Https的缺点

1.Https的TCP握手协议会更加的费时,会影响服务的响应速度。

2.Https也并不是完全安全的,可能会受到DDOS(分布式拒绝服务攻击,使被攻击的网站服务器存放大量要响应的信息,消耗资源,使得服务瘫痪)的攻击。

3.SSL证书不是免费的,安全级别越高的费用越高。

相关推荐
梦想平凡19 分钟前
百游棋牌源代码开发搭建教程(七):WebSocket房间同步与断线恢复
网络·websocket·网络协议
Lsetea34 分钟前
Java 请求 HTTPS 报 PKIX path building failed:从证书链到 truststore 的完整排查
java·https·ssl证书·keytool·truststore
Lhappy嘻嘻40 分钟前
网络(六)|应用层 HTTP&HTTPS:URL、请求响应、Cookie 与证书
网络·http·https
tachibana23 小时前
WebSocket 和 SSE 通信的区别及局限性
网络·人工智能·websocket·网络协议·ai·llm·agent
Lsetea3 小时前
Nginx HTTPS证书域名不匹配:用SAN与SNI定位 ERR_CERT_COMMON_NAME_INVALID
nginx·https·ssl证书·openssl·tls
为思念酝酿的痛4 小时前
Linux网络进程守护
网络协议·tcp/ip·udp
captain3764 小时前
网络原理(4)-TCP
java·服务器·网络·网络协议·tcp/ip·java-ee
AlanBruce7 小时前
摩尔信使MThings IEC 60870-5-104数据配置使用指南
网络·网络协议·tcp/ip
隐擎fox15 小时前
高性能网络爬虫架构设计:基于 Python 的长连接复用与分布式会话池调度实践
分布式·python·网络协议·tcp/ip·高并发·网络爬虫、
IT摆渡者16 小时前
1panel 配置申请手动解析网站SSL证书
服务器·网络协议·ssl