Programmering

Firefox legger til en WebSocket-inspektør

Firefox 71 vil inneholde en innebygd WebSocket Inspector, et verktøy for å inspisere WebSocket-tilkoblinger. Verktøyet er allerede tilgjengelig i Firefox Developer Edition 70, en eksperimentell versjon av nettleseren.

Funnet i Network UI-panelet i Developer Edition-nettverkspanelet, lar WebSocket Inspector brukere se faktiske data overført i WebSocket-rammer. WebSocket Inspector benytter Socket.IO hendelsesbasert kommunikasjonsmotor og SockJS WebSocket emuleringsklient.

Nyttelast basert på disse protokollene eller vanlig JSON kan analyseres og vises i et utvidbart tre for inspeksjon. Rå data sendt over ledningen kan også sees. En pause / gjenoppta-knapp i nettverkspanelet lar deg stoppe å avlytte WebSocket-trafikk, slik at du bare kan fange rammer av interesse. Planene krever utvidelse av verktøyet for å støtte også SignalR-biblioteket. Andre mål for verktøyet inkluderer å legge til støtte for følgende:

  • En binær nyttelastvisning.
  • Eksport av WebSocket-rammer.
  • Indikasjon på lukkede forbindelser.

WebSocket API brukes til å skape vedvarende forbindelser mellom webklienter og servere. Den brukes primært i applikasjoner som trenger sanntidskommunikasjon.

Hvor laster du ned Firefox Developer Edition

Du kan laste ned Firefox Developer Edition fra mozilla.org. Tilbakemelding på Firefox WebSocket Inspector er velkommen.

$config[zx-auto] not found$config[zx-overlay] not found