Skip to main content
Retour à l'accueil

HTTP Code: 101 (Switching Protocols)

Référence des codes de statut HTTP

Catégorie de statut

1xxInformations

Signification et définition

Le client a demandé au serveur de changer de protocole et le serveur a accepté.

Causes courantes

  • Négociations WebSocket
  • Mise à niveau HTTP/1.1 vers HTTP/2

Comment résoudre les erreurs de code HTTP

1. Inspecter les logs : Vérifiez les fichiers de log (ex. error.log) pour repérer les exceptions système.

2. Tester le site : Utilisez l'outil de diagnostic d'Uptime pour inspecter les en-têtes renvoyés.

3. Configurer les règles : Implémentez des règles de redirection ou pages d'erreur ci-dessous.

Configuration de Nginx

proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";

Configuration de Apache

RewriteEngine On
RewriteCond %{HTTP:Upgrade} =websocket [NC]
RewriteRule /(.*) ws://localhost:3000/$1 [P]