如何在 Ruby 中使用 HTTP 服务器发送的事件?

Sod*_*hty 5 ruby http server-sent-events

我需要连接到 HTTP 服务器并订阅服务器发送事件 (SSE)源。

我发现支持这一点的唯一宝石是em-eventsource严重损坏)和sse-client-ruby,它似乎是一个裸露的片段,需要未指定的额外管道才能工作。

还有其他我可以使用的 Ruby gem 吗?或者,有人可以提供一个在 Ruby 中使用 SSE 事件的简单的本地示例吗?