WebSocket
WebSocket (RFC 6455) établit une connexion persistante full-duplex via une poignée de main de mise à niveau HTTP, permettant le push initié par le serveur et la communication bidirectionnelle à faible latence.
Objectif
Créer un canal full-duplex en temps réel entre navigateur et serveur pour le chat, les jeux et les tableaux de bord en direct.
Mécanisme
Après la poignée de main HTTP Upgrade qui change de protocole, la connexion TCP devient un canal de trames bidirectionnel. Les trames portent un opcode (texte/binaire/ping/pong/close) plus la charge utile. La clé de masquage empêche l'empoisonnement de cache par des intermédiaires.
Cas d’usage
- Chat et notifications en temps réel
- Jeux en ligne
- Données de marchés financiers en direct
Outils associés
Référence des codes HTTP
Reference table of common HTTP status codes (1xx-5xx) with names, categories, and descriptions. Gratuit, privé et 100% côté client. OUTIL
Analyseur d'URL
Parse a URL into its components: protocol, host, path, query, hash, port, username, and password. Gratuit, privé et 100% côté client. OUTIL