做了个简易 http->websocket 发布订阅工具: notir

24 天前
 timzaak

功能是: http post 到 服务器端,转发给特定的 websocket 客户端。提供 Web UI 客户端来查看订阅到的结果。

目前提供一个公网服务,以供快速尝试: http://notir.fornecode.com:5800?id=${uuid} .

请将 uuid 替换成只用你知道的复杂字符串, 然后就可以发布消息,例如:

curl -X POST http://notir.fornecode.com:5800/pub?id=${uuid} -H 'Content-Type: application/json' -d '{"msg": "hello world"}'

还可以通过其他 websocket 客户端 订阅消息:ws://notir.fornetcom.com:5800/sub?id=${uuid}

项目地址: Github: timzaak/notir , 可自行部署,如果该项目对你有帮助,请帮我点个 star 吧,这是我持续发电的动力。

1031 次点击
所在节点    分享创造
2 条回复
xiaoming1992
22 天前
好像确实有点用处,在一些单向通信的业务场景中,这项目相当于低成本实现可监听。
timzaak
22 天前
@xiaoming1992 主要还是临时用,真长期用,还是需要搞不少东西的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1144565

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX