第一次是客服端发给服务器的,表示用户无数据请求,却还可以接收到服务器的数据。
第二次是服务器发给客户端的,服务器收到请求,处于半关闭的状态。
第三次是服务器发给客户端的,服务器发送完请求后,发起关闭请求,表示自己没有数据要发了。
第四次是客户端发给服务器的,客户端收到请求后,确保服务器收到后,彻底断开连接。
四次握手是为了确定双方都接收完数据之后在断开连接
相关新闻
2025年知名的pfa管厂家最新推荐权威榜
2026/9/14 12:00:23
查看详情
2025年耐用的管式换热器厂家最新权威实力榜
2026/9/20 13:16:00
查看详情
[转]Spring 之MultipartFile转换File 并鉴别File Mine Type 类型
2026/9/17 18:58:58
查看详情
Simulink与FlightGear联合仿真:飞行器控制算法三维可视化验证平台搭建
2026/9/21 5:38:44
查看详情
基于STM32F103的工业级环境监测系统实战
2026/9/21 5:34:42
查看详情
Windows 10 本地搭建 Nacos 3.0.2 单机版:JDK 17 与 MySQL 8.0 避坑实战
2026/9/21 5:34:12
查看详情
UDS本地OTA刷写全解析:协议栈、Bootloader与CAN总线实践
2026/9/21 5:34:12
查看详情
2026前端工程化实战:Node.js运行时、ARM64适配与CodeQL安全扫描
2026/9/21 5:34:12
查看详情
RV1126B核心板连接方式:邮票孔还是板对板?选型指南
2026/9/21 5:32:12
查看详情
Simulink与FlightGear联合仿真:飞行器控制算法三维可视化验证平台搭建
2026/9/21 5:38:44
查看详情
基于STM32F103的工业级环境监测系统实战
2026/9/21 5:34:42
查看详情
Windows 10 本地搭建 Nacos 3.0.2 单机版:JDK 17 与 MySQL 8.0 避坑实战
2026/9/21 5:34:12
查看详情
UDS本地OTA刷写全解析:协议栈、Bootloader与CAN总线实践
2026/9/21 5:34:12
查看详情
2026前端工程化实战:Node.js运行时、ARM64适配与CodeQL安全扫描
2026/9/21 5:34:12
查看详情
RV1126B核心板连接方式:邮票孔还是板对板?选型指南
2026/9/21 5:32:12
查看详情
Matlab从明暗恢复形状(SFS)代码包深度解析与实践指南
2026/9/21 0:00:48
查看详情
国产AI工具“不限额”实测:读懂限额本质,按场景选型不踩坑
2026/9/21 0:00:48
查看详情
CANN ops-math 算子详解:InvGrad 倒数反向梯度算子的实现原理与调用指南
2026/9/21 0:01:18
查看详情
从第一个站到第二个站:独立开发者的静态网站选型与落地实践
2026/9/21 2:37:55
查看详情
Word表格编号全攻略:从列表编号到题注交叉引用
2026/9/21 2:34:40
查看详情
Flask+Vue全栈实战:构建高效家教服务管理系统
2026/9/21 2:47:14
查看详情
雨花区哪家财务公司代理记账比较好?
2026/9/20 5:26:57
查看详情
从零到一构建开源项目的完整历程:交付前的最后检查怎么做
2026/9/20 4:22:24
查看详情
日志平台 日志分析平台与全链路追踪:交付前的最后检查怎么做
2026/9/20 6:30:56
查看详情