mod_proxy_wstunnel
描述: | mod_proxy的 Websockets 支持模块 |
状态: | 延期 |
模块标识符: | proxy_wstunnel_module |
源文件: | mod_proxy_wstunnel.c |
兼容性: | 可在 httpd 2.4.5 及更高版本中使用 |
摘要
该模块需要mod_proxy的服务。它支持将 web socket 连接隧道连接到后端 websockets 服务器。连接自动升级为 websocket 连接:
HTTP 响应
可以使用ProxyPass指令将对像echo.websocket.org
这样的 websockets 服务器的代理请求:
使用mod_proxy_balancer可以实现多个后端的负载平衡。
实际上该模块可用于升级到其他协议,您可以在ProxyPass指令中设置upgrade
参数以允许模块接受其他协议。 NONE 表示您绕过了对标题的检查但仍然升级到 WebSocket。任何意味着Upgrade
将读取请求 headers 并在响应中使用Upgrade