通俗易懂HTTP和HTTPS区别

HTTP:超文本传输协议,它是使用一种明文的方式发送我们的内容,没有任何的加密,例如我们要在网页上输入账号密码,如果使用HTTP协议,账号密码就可能会被暴露,默认端口是80.

HTTPS:是HTTP的安全版本,使用SSL/TLS用作加密和安全认证。混合了对称加密和非对称加密,非对称加密用于传输对称密码,确保绝对的安全,而数据的传输则采用对称加密。在HTTPS中,服务器会通过SSL证书向客户端验证自己的身份,确保客户端和服务端之间的通信是安全可靠的。如果证书无效或者不可信,客户端会收到警告。

默认端口443。

非对称加密:

对称加密:

PS:补充知识点1

HTTP无状态协议,是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传

相关推荐
2501_9159214314 分钟前
iOS IPA 混淆实测分析:从逆向视角验证加固效果与防护流程
websocket·网络协议·tcp/ip·http·网络安全·https·udp
2501_9159184115 分钟前
打造可观测的 iOS CICD 流程:调试、追踪与质量保障全记录
websocket·网络协议·tcp/ip·http·网络安全·https·udp
泡泡以安4 小时前
安卓高版本HTTPS抓包:终极解决方案
爬虫·https·安卓逆向·安卓抓包
RW~4 小时前
Minio安装配置,桶权限设置,nginx代理 https minio
运维·nginx·https·minio
2501_915909064 小时前
调试 WebView 旧资源缓存问题:一次从偶发到复现的实战经历
websocket·网络协议·tcp/ip·http·网络安全·https·udp
向明天乄5 小时前
在小程序中实现实时聊天:WebSocket最佳实践
websocket·网络协议·小程序
小湘西5 小时前
Apache HttpClient 的请求模型和 I/O 类型
java·http·apache
cliffordl5 小时前
MCP 传输机制(Streamable HTTP)
网络·网络协议·http
wanhengidc5 小时前
UDP服务器主要是指什么意思?
服务器·网络协议·udp
漫谈网络6 小时前
WebSocket扫盲
网络·websocket·网络协议