整体流程
WebSocket--流程梳理
具体流程,先是TCP三次握手
然后就是升级握手
WebSocket--流程梳理
HTTP请求的头部信息
WebSocket--流程梳理
与一个HTTP请求包头不同的是,附加了Upgrade字段,表示这个一个申请协议升级的HTTP请求,Upgrade为升级的协议名
WebSocket--流程梳理
Sec-WebSocket-Accept的值为发送端的Sec-WebSocket-Key通过SHA加密后返回的值

发送数据为Websocket

心跳包:时间间隔45秒,先由浏览器发起,服务端接收到,数据内容为00,
客户端发送的数据包:
WebSocket--流程梳理
服务端确认后发送的数据包:
WebSocket--流程梳理
关闭连接
关闭为一端发起,然后就是TCP四次挥手。

相关文章:

  • 2021-12-05
  • 2021-08-23
  • 2021-06-11
  • 2021-12-05
  • 2021-12-05
  • 2021-12-05
猜你喜欢
  • 2022-12-23
  • 2021-11-27
  • 2021-10-11
  • 2021-10-17
  • 2021-12-05
  • 2021-12-05
  • 2022-12-23
相关资源
相似解决方案