Serveur HTTP Apache Version 2.4

| Description: | Module pour mod_proxysupportant les
websockets | 
|---|---|
| Statut: | Extension | 
| Identificateur de Module: | proxy_wstunnel_module | 
| Fichier Source: | mod_proxy_wstunnel.c | 
| Compatibilité: | Disponible à partir de la version 2.4.5 du serveur HTTP Apache | 
Pour utiliser ce module, mod_proxy doit être
    chargé. Il fournit le support du tunnelling pour les connexions
    websocket vers un serveur websockets d'arrière-plan. La connexion
    est automatiquement promue en connexion websocket :
Upgrade: WebSocket Connection: Upgrade
Le mandatement des requêtes vers un serveur websockets comme
echo.websocket.org peut être configuré via la directive ProxyPass :
ProxyPass "/ws2/" "ws://echo.websocket.org/" ProxyPass "/wss2/" "wss://echo.websocket.org/"
La répartition de charge entre plusieurs serveurs d'arrière-plan peut être
configurée via le module mod_proxy_balancer.
En fait, ce module permet d'accepter d'autres protocoles ; vous pouvez à cet
effet utiliser le paramètre upgrade de la directive ProxyPass. La valeur NONE
signifie que vous court-circuitez la consultation de l'en-tête, mais que vous
autorisez quand-même WebSocket. La valeur ANY signifie que Upgrade
va lire les en-têtes de la requête et les utilisera dans l'en-tête
Upgrade de la réponse.