Firefox aggiunge un ispettore WebSocket

Firefox 71 includerà un WebSocket Inspector integrato, uno strumento per ispezionare le connessioni WebSocket. Lo strumento è già disponibile in Firefox Developer Edition 70, una versione sperimentale del browser.

Trovato nel pannello Network UI nel pannello di rete Developer Edition, il WebSocket Inspector consente agli utenti di vedere i dati effettivi trasferiti nei frame WebSocket. WebSocket Inspector sfrutta il motore di comunicazione basato su eventi Socket.IO e il client di emulazione SockJS WebSocket.

I payload basati su questi protocolli o un semplice JSON possono essere analizzati e visualizzati in un albero espandibile per l'ispezione. Possono essere visualizzati anche i dati grezzi inviati via cavo. Un pulsante pausa / riprendi nel pannello Rete consente di interrompere l'intercettazione del traffico WebSocket, in modo da poter catturare solo i frame di interesse. I piani richiedono l'espansione dello strumento per supportare anche la libreria SignalR. Altri obiettivi dello strumento includono l'aggiunta del supporto per quanto segue:

  • Un visualizzatore di payload binario.
  • Esportazione di frame WebSocket.
  • Indicazione di connessioni chiuse.

L'API WebSocket viene utilizzata per creare connessioni persistenti tra client Web e server. Viene utilizzato principalmente nelle applicazioni che richiedono comunicazioni in tempo reale.

Dove scaricare Firefox Developer Edition

Puoi scaricare Firefox Developer Edition da mozilla.org. Il feedback su Firefox WebSocket Inspector è il benvenuto.