Firefox ajoute un inspecteur WebSocket

Firefox 71 comprendra un WebSocket Inspector intégré, un outil pour inspecter les connexions WebSocket. L'outil est déjà disponible dans Firefox Developer Edition 70, une version expérimentale du navigateur.

Situé dans le panneau de l'interface utilisateur réseau du panneau réseau Developer Edition, l'inspecteur WebSocket permet aux utilisateurs de voir les données réelles transférées dans des cadres WebSocket. Le WebSocket Inspector exploite le moteur de communication basé sur les événements Socket.IO et le client d'émulation SockJS WebSocket.

Les charges utiles basées sur ces protocoles ou JSON simple peuvent être analysées et affichées dans une arborescence extensible pour inspection. Les données brutes envoyées sur le fil peuvent également être vues. Un bouton de pause / reprise dans le panneau Réseau vous permet d'arrêter d'intercepter le trafic WebSocket, de sorte que vous ne pouvez capturer que les images qui vous intéressent. Les plans prévoient d'étendre l'outil pour prendre également en charge la bibliothèque SignalR. Les autres objectifs de l'outil incluent l'ajout de la prise en charge des éléments suivants:

  • Un visualiseur de charge utile binaire.
  • Exportation de cadres WebSocket.
  • Indication des connexions fermées.

L'API WebSocket est utilisée pour forger des connexions persistantes entre les clients Web et les serveurs. Il est principalement utilisé dans les applications nécessitant des communications en temps réel.

Où télécharger Firefox Developer Edition

Vous pouvez télécharger Firefox Developer Edition depuis mozilla.org. Les commentaires sur Firefox WebSocket Inspector sont les bienvenus.