Firefox fügt einen WebSocket-Inspektor hinzu

Firefox 71 enthält einen integrierten WebSocket Inspector, ein Tool zum Überprüfen von WebSocket-Verbindungen. Das Tool ist bereits in Firefox Developer Edition 70 verfügbar, einer experimentellen Version des Browsers.

Mit dem WebSocket Inspector, der sich im Netzwerkoberflächenfenster der Developer Edition befindet, können Benutzer die tatsächlichen Daten anzeigen, die in WebSocket-Frames übertragen wurden. Der WebSocket Inspector nutzt die ereignisbasierte Kommunikations-Engine Socket.IO und den SockJS WebSocket-Emulationsclient.

Auf diesen Protokollen oder einfachem JSON basierende Nutzdaten können analysiert und zur Überprüfung in einem erweiterbaren Baum angezeigt werden. Über das Kabel gesendete Rohdaten können ebenfalls angezeigt werden. Über eine Schaltfläche zum Anhalten / Fortsetzen im Netzwerkfenster können Sie das Abfangen von WebSocket-Datenverkehr beenden, sodass Sie nur die gewünschten Frames erfassen können. Geplant ist eine Erweiterung des Tools, um auch die SignalR-Bibliothek zu unterstützen. Weitere Ziele für das Tool sind das Hinzufügen von Unterstützung für Folgendes:

  • Ein binärer Payload Viewer.
  • Exportieren von WebSocket-Frames.
  • Anzeige geschlossener Verbindungen.

Die WebSocket-API wird verwendet, um dauerhafte Verbindungen zwischen Webclients und Servern herzustellen. Es wird hauptsächlich in Anwendungen verwendet, die Echtzeitkommunikation benötigen.

Wo kann man die Firefox Developer Edition herunterladen?

Sie können die Firefox Developer Edition von mozilla.org herunterladen. Feedback zum Firefox WebSocket Inspector ist willkommen.