7.websocket收发消息

客户端主动向服务端发起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()

 

作者:木子七

出处:https://www.cnblogs.com/Mickey-7/p/16298788.html

posted @   木子七  阅读(369)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示
workspaces
keyboard_arrow_up dark_mode palette
选择主题