功能是: 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 吧,这是我持续发电的动力。
新发布 v0.0.6 版本, 新增发布模式 ping_pong
:http 发送消息可接收到来在websocket处理后的返回值。
至此,Notir
完成预期功能。
如果你还有其他建议或需求,欢迎留言。
![]() |
1
xiaoming1992 20 天前 via Android
好像确实有点用处,在一些单向通信的业务场景中,这项目相当于低成本实现可监听。
|
2
timzaak OP @xiaoming1992 主要还是临时用,真长期用,还是需要搞不少东西的
|