我试图弄清楚如何使用 CocoaHTTPServer 保持连接打开,以便使用服务器发送事件(SSE)。按照http://tenderlovemaking.com/2012/07/30/is-it-live.html
我可以将内容类型设置为text/event-stream
,但是我需要保持连接打开并能够持续写入响应,直到它被手动关闭或被客户端关闭。
现在可以使用 HTTPKit https://github.com/fjolnir/HTTPKit/issues/4(感谢 Fjölnir Ásgeirsson),但它使用 Mongoose,商业许可费用相当昂贵,因此我需要使用 CocoaHTTPServer 或其他解决方案。
任何解决方案都是最受欢迎的。