WebSocket连接的建立过程

WebSocket连接的建立只有两步:

  1. Client发送一个 ‘upgrade' request,这是一个http请求,使用的是http协议。
  2. Server返回一个http 101,代表请求成功。

接下来双方就开始使用WebSocket 协议相互通讯了,不再使用http协议了。

下面这张图就是上面着两步的图示。

下面这张图是完整的过程

下面这张图展示了“拟人化”的从http协议升级到websoket协议的协商过程

原文地址:https://www.cnblogs.com/dapplehou/p/14181604.html