7.websocket收发消息

2022-12-21,,,

客户端主动向服务端发起websocket连接,服务端接收到连接后通过(握手)

客户端 websocket

socket = new WebSocket('ws://127.0.0.1/ws/');

服务端

def websocket_connect(self, message):
# 有客户端向后端发送websocket连接的请求时,自动触发 self.accept() # 服务端允许和客户端创建连接

收发消息(客户端向服务端发消息)

def receive(self, text_data=None, bytes_data=None):
# 前端基于websocket发送数据,自动触发接收消息 print('收到的消息->',text_data)

收发消息(服务端向客户端发送消息)

# 继承WebsocketConsumer类的函数内,self相当于当前websocket的连接对象
self.send('消息内容')

断开连接

#服务端主动关闭连接
self.close()

7.websocket收发消息的相关教程结束。

《7.websocket收发消息.doc》

下载本文的Word格式文档,以方便收藏与打印。