其他分享
首页 > 其他分享> > WebSocket建立连接的过程

WebSocket建立连接的过程

作者:互联网

文章目录

一、WebSocket是什么?

WebSocket实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的。解决了http无状态、短链接和服务器端无法主动给客户端推送数据等问题。其通信基础也给予TCP。由于较老的浏览器可能不支持WebSocket协议,所以使用WebSocket通信的双方在进行TCP的三次握手之后,还需要额外在进行一次握手,这一次握手的双方通信的报文也是基于http协议改造的。

二、webSocket建立连接的过程

首先要经过TCP的三次握手,在此就不赘述了,可以参考之前的文章
一次真实的WebSocke请求:
在这里插入图片描述
格式要求:

拟人化展示从HTTP协议升级到WebSocket协议的过程:
在这里插入图片描述

标签:WebSocket,请求,握手,字段,必须,HTTP,过程,连接
来源: https://blog.csdn.net/weixin_44761091/article/details/123238327