在线工具

在线 MQTT WebSocket Client

直接从浏览器连接支持 WebSocket 的 MQTT Broker,完成订阅、发布和消息检查。

MQTT WebSocket Client

在一个清晰界面里完成连接、订阅和发布。

连接会从你的浏览器直接发往 Broker。MQTTT 不代理也不存储凭据。

连接 空闲
消息日志 0

连接 Broker 后会显示事件和消息。

当你需要从真实浏览器运行时验证 Broker endpoint、凭据、Topic Filter 与 Payload 路径时,使用 MQTT WebSocket Client。

测试范围

验证完整 MQTT 路径,而不只是 URL。

Broker 能接受 TCP 连接,并不代表 WebSocket 路径、TLS、认证、Topic 权限和 Publish 权限都正确。这个页面把测试闭环放在浏览器行为本身。

  • WebSocket URL 与 TLS 证书
  • Client ID、Keep Alive、用户名与密码
  • 订阅 Filter 与发布 Topic Name
  • QoS、Retain、Payload 与实时响应
上线清单

把 Broker URL 当成集成契约。

在把 endpoint 写进文档或固件前,先验证认证、授权、Topic 命名、Payload 结构和断线行为。

  • 每个浏览器会话使用唯一 Client ID
  • 先订阅再发布测试消息
  • 演示 Topic 与生产命名空间隔离
  • 确认 Retained Message 不泄露敏感状态
常见问题

多数 MQTT WebSocket 失败来自配置。

连接失败通常是 WebSocket path、证书、Broker listener、代理或 ACL 配置问题,而不是 MQTT 协议本身。

  • `/mqtt` 与 `/ws` 路径不一致
  • TLS 证书名称不匹配
  • Broker listener 未启用 WebSocket
  • 凭据能连接但 Topic ACL 拒绝订阅或发布