我正在尝试弄清楚如何保持与 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 或其他解决方案。
欢迎任何解决方案。
最佳答案
HTTPKit使用的mongoose版本是MIT授权的,商业使用不需要任何付费。
关于cocoa - 来自 CocoaHTTPServer 的流式响应以与 EventSource 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18674533/