web客户端示例.使用协议文档实现,支持登录,登录后通过websocket实现长连接.并且支持获取服务端超时过期通知,支持超时后自动断开链接
Activity
7 remaining items
github-actions commentedon Jun 24, 2026
Pull request created: #136
github-actions commentedon Jun 24, 2026
已完成 Web 验证客户端示例的实现,PR 已提交:#aw_pr1
实现内容
新增了
XEngine_Apps/Authorize_APPWebClient.html,一个无需编译、浏览器直接打开即可使用的单文件 Web 客户端示例。核心功能
(host/redacted) 连接服务器,使用 JSON 协议(unOperatorCode=4097/AUTH_REQLOGIN`)完成登录HB_SYN),与现有C客户端行为一致AUTH_EXPIRED (0x1006)消息,在日志中醒目提示_PASS_ENCRYPT宏行为一致使用方式
Authorize_APPWebClient.html协议字段说明
WEB_CHROME=12,支持 IE/EDGE/CHROME/FIREFOX/SAFARI/OPERA 等所有 Web 类型(10~17)XAuth_Protocol.h和Protocol_Parse.cpp/Protocol_Packet.cpp中的 JSON 字段命名构造/解析消息xhToken字段,与服务端心跳活跃检查机制对应