mosquitto 1.4.14 不支持 Windows 中的 Web 套接字并且代码不起作用
Posted
技术标签:
【中文标题】mosquitto 1.4.14 不支持 Windows 中的 Web 套接字并且代码不起作用【英文标题】:mosquitto 1.4.14 not supporting web socket in windows and code is not working 【发布时间】:2018-05-17 09:55:09 【问题描述】:我正在工作 mqtt,我制作了一个 webscript,我想将它与 mosquiito 1.4.14 一起使用,但它不适用于 web socket 支持,我试图将 WEBSOCKET 和端口号放在 mosquitto.conf 文件中,但它仍然没有工作..
我有错误 WebSocket 连接到 'ws://localhost:1883/mqtt' 失败:连接建立错误:net::ERR_CONNECTION_REFUSED...
我通过替换它工作的在线代理地址和端口号检查了我的代码...那么在哪里可以找到 Web 套接字支持代理或如何使 mosquitto 与 Web 套接字一起工作
【问题讨论】:
【参考方案1】:可从 mosquitto 网站下载的 Windows 版 mosquitto 的预构建版本不包括 websocket 支持。
在 Windows 上使用 mosquitto 获得 websocket 支持的唯一方法是按照物联网堆栈交换帖子中的描述自行构建它:
https://iot.stackexchange.com/questions/1205/how-to-enable-websockets-on-mosquitto-running-on-windows/
【讨论】:
以上是关于mosquitto 1.4.14 不支持 Windows 中的 Web 套接字并且代码不起作用的主要内容,如果未能解决你的问题,请参考以下文章
Mosquitto搭建Android推送服务Mosquitto简介及搭建