WebSocket Inspector, den nye funktion, der ankommer i Firefox 71

Firefox Quantum

Firefox Quantum

Få dage siden Firefox DevTools-udviklingsteamet afslørede den nye WebSocket Inspector til Firefox, planlagt at blive frigivet til Firefox version 71. Den nye funktion er tilgængelig som API og giver dig mulighed for at oprette en vedvarende forbindelse mellem en klient og en server.

Fordi API'en når som helst sender og modtager data, Det bruges hovedsageligt i applikationer, der kræver kommunikation i realtid. Ifølge udviklerne af funktionen, selvom det er muligt at arbejde direkte med API'en, er nogle eksisterende biblioteker nyttige og sparer tid. Disse biblioteker kan hjælpe med forbindelse, proxy, godkendelses- og autorisationsfejl, skalerbarhed og mere.

Firefox DevTools WebSocket Inspector understøtter i øjeblikket Socket.IO og SockJS Og ifølge udviklingsteamet vil andre medier snart blive understøttet, herunder SignalR og WAMP.

WebSocket-inspektør det er en del af brugergrænsefladen til panelet "Netværk" i DevToolsMens du allerede kunne filtrere indholdet for åbne WS-forbindelser i dette panel, men indtil nu var der ingen mulighed for at se de faktiske data overført gennem WS-rammer.

Om WebSocket Inspector

Den nye WebSocket Inspector understøtter i øjeblikket Socket.IO, SockJS og JSON og ifølge udviklingsteamet, gradvist få mere support, inklusive SignalR og WAMP. Nyttige data baseret på disse protokoller analyseres og vises som et udvideligt træ for nem inspektion. Du kan dog stadig se rådataene (som indsendt i feedet).

WebSocket-inspektør Den har en brugergrænseflade, der tilbyder et nyt panel «Beskeder» som kan bruges til at inspicere de WS-rammer, der sendes og modtages gennem den valgte WS-forbindelse.

I dette panel af beskeder ", data for sendte rammer vises med en grøn pil, og rammer modtaget vises med en rød pil. For at fokusere på specifikke meddelelser er det muligt at filtrere rammerne.

Mens kolonnerne "Data" og "Tid" er synlige som standard, i mellemtiden tilbyder de muligheder for at tilpasse grænsefladen til at vise flere kolonner ved at højreklikke på overskriften. Når du vælger en blok på listen, vises en forhåndsvisning i bunden af ​​panelet "Beskeder".

På den anden side kan du også bruge knappen Pause / Genoptag i værktøjslinjen i Netværkspanelet til at stoppe afbrydelsen af ​​trafikken.

Firefox WebSocket Inspector

Holdet Firefox DevTools arbejder stadig på nogle punkter i denne version. Disse inkluderer: en praktisk binær dataviser, der angiver lukkede forbindelser, flere protokoller (SignalR og WAMP som nævnt ovenfor) og eksport af rammer.

WebSocket Inspector forbedrer sig fortsat, men FireTox DevTools-teamet har allerede gjort det tilgængeligt for udviklere, der ønsker at prøve det inden leveringsdatoen. WebSocket-inspektør Den er tilgængelig nu i Firefox Developer Edition 70. Det frigives i Firefox 71. For nogle udviklere er dette en vigtig forbedring af Firefox-browseren.

Sådan installeres Firefox Developer Edition på Ubuntu og derivater?

For dem der er interesserede i at bruge WebSocket Inspector nu, skal du blot downloade og installere Firefox Developer Edition.

Det er vigtigt at nævne det skal du afinstallere enhver anden version af Firefox at de har installeret, i tilfælde af at bruge arkivet. 

For at gøre dette er det første, de bliver nødt til at gøre åbn en terminal på dit system (de kan gøre det med tastekombinationen Ctrl + Alt + T) og i det skal vi skrive følgende kommando for at tilføje følgende lager til systemet. 

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

sudo apt update

Nu simpelthen Vi skal udføre følgende kommando i terminalen:

sudo apt install firefox

Hvis du ikke vil tilføje lageret eller afinstallere deres version af Firefox, som de har på systemet, kan downloade pakken Firefox Developer Edition, fra nedenstående link. 

Efter det, vi skal bare pakke pakken ud, Dette kan gøres fra terminalen med følgende kommando:

tar xjf firefox-71.0b2.tar.bz2

Derefter går vi ind i biblioteket med:

cd firefox

Og de kører browseren med følgende kommando:

./firefox

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.