Depuis la version 2.4.47 du serveur HTTP Apache, la promotion de
protocole (tunneling) peut être pris en charge de manière plus efficace par
Voir Promotion de protocole.
Pour utiliser ce module,
Le mandatement des requêtes vers un serveur websockets comme
echo.websocket.org
peut être configuré via la directive
Il est possible de mandater les websockets et HTTP en même temps, avec un jeu
spécifique d'URLs pour les websockets, en définissant la directive
Il est possible de mandater les websockets et HTTP en même temps, lorsque
les URLs websockets ne concernent pas uniquement les websockets ou ne sont pas
connues à l'avance, en utilisant la directive
La répartition de charge entre plusieurs serveurs d'arrière-plan peut être
configurée via le module
Ce module peut aussi être utilisé pour la promotion vers des protocoles autres
que WebSocket en définissant le paramètre upgrade de la directive upgrade=NONE
et upgrade=ANY
peuvent être utilisées pour tester ou forcer la promotion de protocole mais leur
utilisation n'est pas recommandée en production pour des
raisons de sécurité.
NONE
signifie que la vérification de l'en-tête est omise mais que
la promotion (tunneling) vers WebSocket s'effectuera quand-même.
ANY
signifie que la promotion (tunneling) s'effectuera en utilisant
tout protocole demandé par le client.
Depuis la version 2.4.47 de httpd,
Définir cette directive à Off revient à laisser