《深入浅出HTTPS》读书笔记(31):HTTPS和TLS/SSL

《深入浅出HTTPS​​​​​​​​​​》读书笔记(31):HTTPS和TLS/SSL

TLS/SSL协议和应用层协议无关,它只是加密应用层协议(比如HTTP)并传递给下层的TCP。

HTTP和TLS/SSL协议组合在一起就是HTTPS, HTTPS等同于HTTP+TLS/SSL。

就是说HTTPS拥有HTTP所有的特征,并且HTTP消息由TLS/SSL协议进行安全保护。

对于客户端(比如浏览器)来说,发送HTTPS请求就是连接服务器的443端口,将所有的HTTP数据传递给TLS/SSL协议,最终由TLS/SSL协议传递给TCP传输层。

对于服务器端的应用程序来说(比如PHP),无须关心是HTTPS还是HTTP,它完全按照HTTP标准处理HTTP头部,负责输出内容,这也体现了TLS/SSL协议的优势,对开发者来说完全是透明的。

相关推荐
GOTXX3 分钟前
【Qt】QWidget 核⼼属性详解
开发语言·前端·c++·qt·机器学习·ai·widget
noravinsc16 分钟前
python 使用rabbitmq
python·rabbitmq·ruby
JA+28 分钟前
在断网的时候,websocket 一直在CLOSING 状态
网络·websocket·网络协议
꧁坚持很酷꧂29 分钟前
Qt实现文件传输服务器端(图文详解+代码详细注释)
开发语言·数据库·qt
格格Code36 分钟前
UDP概念特点+编程流程
网络·网络协议·udp
00后程序员张1 小时前
Flutter的自动化测试 python flutter编程
websocket·网络协议·tcp/ip·http·网络安全·https·udp
Bug-Free生活1 小时前
Go语言入门到入土——一、安装和Hello World
开发语言·后端·golang
小杨xyyyyyyy1 小时前
计算机网络 - TCP协议
网络·网络协议·tcp/ip·计算机网络·面试
PHASELESS4111 小时前
Java堆结构深度解析:原理、实现与应用全指南
java·开发语言·数据结构