FirefoxはWebSocketインスペクターを追加します

Firefox 71には、WebSocket接続を検査するツールであるWebSocketインスペクターが組み込まれています。このツールは、ブラウザの実験バージョンであるFirefox Developer Edition70ですでに利用可能です。

DeveloperEditionネットワークパネルのネットワークUIパネルにあるWebSocketInspectorを使用すると、ユーザーはWebSocketフレームで転送された実際のデータを確認できます。WebSocketインスペクターは、Socket.IOイベントベースの通信エンジンとSockJSWebSocketエミュレーションクライアントを活用します。

これらのプロトコルまたはプレーンJSONに基づくペイロードを解析して、拡張可能なツリーに表示して検査することができます。有線で送信された生データも表示できます。ネットワークパネルの一時停止/再開ボタンを使用すると、WebSocketトラフィックの傍受を停止できるため、対象のフレームのみをキャプチャできます。計画では、SignalRライブラリもサポートするようにツールを拡張する必要があります。このツールのその他の目標には、以下のサポートの追加が含まれます。

  • バイナリペイロードビューア。
  • WebSocketフレームのエクスポート。
  • 閉じた接続の表示。

WebSocket APIは、Webクライアントとサーバー間の永続的な接続を構築するために使用されます。これは主に、リアルタイム通信を必要とするアプリケーションで使用されます。

Firefox DeveloperEditionをダウンロードする場所

Firefox DeveloperEditionはmozilla.orgからダウンロードできます。Firefox WebSocketInspectorに関するフィードバックを歓迎します。