一、该问题的重现步骤是什么?
1. 根据你对websocket的解释:
WebSocket通信的原理如下:
1. 客户端向服务器发起WebSocket连接请求,请求头包含Upgrade和Connection字段,指定使用WebSocket协议进行通信。
2. 服务器返回101状态码,表示同意建立WebSocket连接,并在响应头中包含Upgrade和Connection字段,指定使用WebSocket协议进行通信。
3. 建立WebSocket连接后,客户端和服务器可以通过send()方法和onmessage事件来发送和接收消息。
4. WebSocket连接可以保持长时间的活动状态,客户端和服务器可以随时发送消息,而不需要每次都建立新的连接。
5. WebSocket连接可以通过close()方法来关闭连接。
客户端向服务器发起请求websocket连接的这个请求是http请求还是tcp请求,可不可以理解成websocket通信虽然能够全双工通信,但是它的起初还是要依赖http通信的?
扫一扫访问 Blade技术社区 移动端