mod_proxy 是否支持 HTML5 服务器端事件/EventSource?

mod_proxy 是否支持 HTML5 服务器端事件/EventSource?

我只能使用 apache2。我读到 mod_proxy 不支持 websockets。它支持 EventSource 吗?

https://issues.apache.org/bugzilla/show_bug.cgi?id=47485

答案1

EventSource使用 mod_proxy 应该没问题,因为EventSource它的通信不太复杂,并且在应用程序层(HTML)上运行,只要你启用持久连接(Keep Alives)。

我发现通过代理使用 WebSockets 存在很多问题,特别是在大型企业网络中,这些网络使用的代理路由器不允许持久连接,因此您可能会发现这也会给任何实时通信带来影响。Comet为了以防万一,后备(然后是 AJAX 轮询)可能是一个很好的备用计划。

如果你正在寻找一种推送实时服务器事件的方法,并且只需要单向通信,那么你应该看看推进器或者某种用于向后支持的 polyfill。:)

希望有所帮助。

相关内容