WebSocket Inspector, de nieuwe functie die in Firefox 71 zal verschijnen

Firefox Quantum

Firefox Quantum

Paar dagen geleden het ontwikkelingsteam van Firefox DevTools heeft de nieuwe WebSocket Inspector onthuld voor Firefox, gepland om te worden vrijgegeven voor Firefox-versie 71​ De nieuwe functie is beschikbaar als API en stelt u in staat om een ​​permanente verbinding tot stand te brengen tussen een client en een server.

Omdat de API op elk moment gegevens verzendt en ontvangt, Het wordt voornamelijk gebruikt in toepassingen die realtime communicatie vereisen. Volgens de ontwikkelaars van de functie, hoewel het mogelijk is om rechtstreeks met de API te werken, zijn sommige bestaande bibliotheken nuttig en besparen ze tijd. Deze bibliotheken kunnen helpen bij verbindings-, proxy-, verificatie- en autorisatiefouten, schaalbaarheid en meer.

De Firefox DevTools WebSocket Inspector ondersteunt momenteel Socket.IO en SockJS En volgens het ontwikkelingsteam zullen binnenkort andere media worden ondersteund, waaronder SignalR en WAMP.

WebSocket-inspecteur het maakt deel uit van de gebruikersinterface van het paneel "Netwerk" in DevToolsHoewel je in dit paneel al de inhoud voor open WS-verbindingen kon filteren, was er tot nu toe geen mogelijkheid om de feitelijke gegevens te zien die via WS-frames werden overgedragen.

Over WebSocket Inspector

De nieuwe WebSocket Inspector ondersteunt momenteel Socket.IO, SockJS en JSON en volgens het ontwikkelingsteam, geleidelijk meer ondersteuning krijgen, inclusief SignalR en WAMP. Nuttige gegevens op basis van deze protocollen worden geanalyseerd en weergegeven als een uitbreidbare boom voor eenvoudige inspectie. U kunt echter nog steeds de onbewerkte gegevens zien (zoals ingediend in de feed).

WebSocket-inspecteur Het heeft een gebruikersinterface die een nieuw paneel «Berichten» biedt die kan worden gebruikt om de WS-frames te inspecteren die zijn verzonden en ontvangen via de geselecteerde WS-verbinding.

In dit paneel van berichten ", verzonden framegegevens worden weergegeven met een groene pijl en ontvangen frames worden weergegeven met een rode pijl. Om op specifieke berichten te focussen, is het mogelijk om de frames te filteren.

Hoewel de kolommen 'Gegevens' en 'Tijd' standaard zichtbaar zijn, Ondertussen bieden ze opties om de interface aan te passen om meer kolommen weer te geven door met de rechtermuisknop op de koptekst te klikken. Wanneer u een blok uit de lijst selecteert, wordt een voorbeeld weergegeven onder aan het paneel "Berichten".

Aan de andere kant kunt u ook de knop Pauze / Hervatten op de werkbalk van het netwerkpaneel gebruiken om de verkeersonderbreking te stoppen.

Firefox WebSocket-inspecteur

Het team Firefox DevTools werkt nog op sommige punten in deze versie. Deze omvatten: een handige binaire gegevensviewer, die gesloten verbindingen aangeeft, meer protocollen (SignalR en WAMP zoals hierboven vermeld) en frames exporteren.

WebSocket Inspector blijft verbeteren, maar het FireTox DevTools-team heeft het al beschikbaar gemaakt voor ontwikkelaars die het willen proberen vóór de leverdatum. WebSocket Inspector Het is nu beschikbaar in Firefox Developer Edition 70. Het wordt uitgebracht in Firefox 71. Voor sommige ontwikkelaars is dit een belangrijke verbetering van de Firefox-browser.

Hoe installeren Firefox Developer Edition op Ubuntu en derivaten?

Voor diegenen die nu WebSocket Inspector willen gebruiken, download en installeer Firefox Developer Edition.

Het is belangrijk om dat te vermelden u moet elke andere versie van Firefox verwijderen die ze hebben geïnstalleerd, in het geval van gebruik van de repository. 

Om dit te doen, is het eerste dat ze moeten doen open een terminal op uw systeem (ze kunnen het doen met de toetsencombinatie Ctrl + Alt + T) en daarin gaan we de volgende opdracht typen om de volgende repository aan het systeem toe te voegen. 

sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora -y

sudo apt update

Nu gewoon we moeten het volgende commando uitvoeren in de terminal:

sudo apt install firefox

Als u de repository niet wilt toevoegen of verwijder hun versie van Firefox die ze op het systeem hebben staan, kan het Firefox Developer Edition-pakket downloaden, via de onderstaande link. 

Daarna, we hoeven alleen maar het pakket uit te pakken, Dit kan vanaf de terminal worden gedaan met het volgende commando:

tar xjf firefox-71.0b2.tar.bz2

Vervolgens gaan we de directory binnen met:

cd firefox

En ze voeren de browser uit met de volgende opdracht:

./firefox

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.