NewLifeX / X

Core basic components: log (file / network), configuration (XML / JSON / HTTP), cache (memory / redis), network (TCP / UDP / HTTP), RPC framework, serialization (binary / XML / JSON), APM performance tracking. 核心基础组件,日志(文件/网络)、配置(XML/Json/Http)、缓存(内存/Redis)、网络(Tcp/Udp/Http)、RPC框架、序列化(Binary/XML/Json)、APM性能追踪。
https://newlifex.com
MIT License
1.76k stars 524 forks source link

HttpServer怎么实现Server-Sent Event(SSE)功能 #136

Closed damonxx closed 7 months ago

damonxx commented 10 months ago

HttpServer怎么实现Server-Sent Event(SSE)功能 context.Response.SetResult()方法不能传递异步stream

nnhy commented 10 months ago

这里的HttpServer是轻量级服务器,没有支持太多功能。 你的需要,可以自己扩展实现。

nnhy commented 7 months ago

IHttpContext.Connection 是 INetSession 类型对象,表示Tcp连接会话,可以调用它的Send方法,向浏览器发送任意内容。