黑马、
一:WebSocket 介绍
- 介绍:
二:WebSocket 两部分
- 本协议🈶️两部分:握手和数据传输
1)握手是基于 http 协议的。
2)来自客户端的握手,看起来像如下形式:
1.GET ws:// —> 请求方式。
2.upgrade:websocket —> 升级为的链接
2.Connection:upgrade. —> 表示升级链接。
3)来自服务端的握手,看起来像如下形式:
- HTTP/1.1 101. —> 101 表示 WebSocket 链接建立成功了。
- Upgrade:websocket —> 表示 升级后的连接形式
- Connection:upgrade —> 表示链接升级。
4)字段详细说明:
三:客户端(浏览器)实现
- webSocket 对象
1)实现 WebSocket 的 Web 浏览器,将通过 WebSocket 对象,公开所有必须的客户端功能(主要指支持: Html5 的浏览器)。
2)创建 WebSocket 浏览器:
- webSocket 相关事件
- WebSocket 对象 相关的方法:
1)给客户端发送数据:
- 服务端实现:
四:
- List item
- 1
- 1
- 1
- 1