ws心跳(10)
# 说明
你可以在千寻微信框架Pro上的设置中,自定义心跳周期
框架的WebSocket服务端、客户端,都会周期向你的客户端、服务端发送ping(协议头opcode 0x9),你收到后应该尽快返回pong(协议头opcode 0xA)。如果框架收到了ping,框架会秒回pong。这就是心跳的流程。
一般情况下,一些成熟的组件会内部处理心跳,你无需自己额外处理,但是我们建议你处理。
官方网盘里提供了python的websocket服务端demo,有心跳处理示例,请参考
当框架开启WebSocket服务端时
框架会向你的客户端周期发送此PING,你的客户端可以回复PONG,也可以不回复,框架不会主动断开你客户端的连接
当框架作为WebSocket客户端时
框架会向服务端周期发送此PING事件,你的服务端可以回复PONG,也可以不回复,框架不会主动断开你服务端的连接
# 10
微信版本支持情况
✅ 3.9.9.34
✅ 3.9.10.16
✅ 3.9.11.18
✅ 3.9.12.16
✅ 3.9.12.44
✅ 3.9.12.54
✅ 3.9.12.56
✅ 4.1.2.17
# 说明
{
"event": 10
}
上次更新: 2026/02/07, 11:36:54