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
