Muutama päivä sitten Firefox DevTools -kehitystiimi esitteli uuden WebSocket Inspectorin Firefoxille, suunnitellaan julkaistavan Firefox-versiolle 71. Uusi ominaisuus on saatavana API: na ja voit luoda pysyvän yhteyden asiakkaan ja palvelimen välille.
Koska sovellusliittymä lähettää ja vastaanottaa tietoja milloin tahansa, Sitä käytetään pääasiassa sovelluksissa, jotka edellyttävät reaaliaikaista viestintää. Toiminnon kehittäjien mukaan, vaikka on mahdollista työskennellä suoraan API: n kanssa, jotkut olemassa olevat kirjastot ovat hyödyllisiä ja säästävät aikaa. Nämä kirjastot voivat auttaa yhteyden, välityspalvelimen, todennus- ja valtuutusvirheiden, skaalautuvuuden ja muissa asioissa.
Firefox DevTools WebSocket Inspector tukee tällä hetkellä Socket.IO: ta ja SockJS: ää Kehitystiimin mukaan muuta mediaa tuetaan pian, mukaan lukien SignalR ja WAMP.
WebSocket-tarkastaja se on osa DevToolsin Verkko-paneelin käyttöliittymääVaikka voit jo suodattaa avoimien WS-yhteyksien sisällön tässä paneelissa, mutta tähän asti WS-kehysten kautta siirrettyjä tietoja ei ollut mahdollista nähdä.
Tietoja WebSocket Inspectorista
Uusi WebSocket Inspector tukee tällä hetkellä Socket.IO: ta, SockJS: ää ja JSONia ja kehitystiimin mukaan vähitellen enemmän tukea, mukaan lukien SignalR ja WAMP. Näihin yhteyskäytäntöihin perustuva hyödyllinen data analysoidaan ja näytetään laajennettavana puuna helppoon tarkastukseen. Voit silti nähdä raakatiedot (syötteessä lähetettynä).
WebSocket-tarkastaja Siinä on käyttöliittymä, joka tarjoaa uuden «Viestit» -paneelin jota voidaan käyttää valitun WS-yhteyden kautta lähetettyjen ja vastaanotettujen WS-kehysten tarkastamiseen.
Tässä paneelissa viestien ", lähetetyt kehystiedot näytetään vihreällä nuolella ja vastaanotetut kehykset näytetään punaisella nuolella. Jos haluat keskittyä tiettyihin viesteihin, kehykset on mahdollista suodattaa.
Vaikka Data- ja Aika-sarakkeet ovat oletusarvoisesti näkyvissä, sillä välin he tarjoavat vaihtoehtoja mukauttaa käyttöliittymää näyttämään lisää sarakkeita napsauttamalla otsikkoa hiiren kakkospainikkeella. Kun valitset lohkon luettelosta, esikatselu näkyy Viestit-paneelin alaosassa.
Toisaalta voit myös käyttää Verkko-paneelin työkalurivin Keskeytä / Jatka-painiketta pysäyttääksesi liikenteen keskeytymisen.
Joukkue Firefox DevTools työskentelee edelleen joissakin tämän version kohdissa. Näitä ovat: kätevä binääridatanäyttö, joka ilmaisee suljetut yhteydet, lisää protokollia (SignalR ja WAMP kuten edellä mainittiin) ja kehysten vienti.
WebSocket Inspector parantaa edelleen, mutta FireTox DevTools -tiimi on jo asettanut sen kehittäjien saataville, jotka haluavat kokeilla sitä ennen toimituspäivää. WebSocket-tarkastaja Se on nyt saatavilla Firefox Developer Edition 70: ssä. Se julkaistaan Firefox 71: ssä. Joillekin kehittäjille tämä on merkittävä parannus Firefox-selaimeen.
Miten asentaa Firefox Developer Edition Ubuntussa ja sen johdannaisissa?
Niille, jotka ovat kiinnostuneita käyttämään WebSocket Inspectoria nyt, lataa ja asenna vain Firefox Developer Edition.
Tätä varten heidän on ensin tehtävä avaa pääte järjestelmässäsi (he voivat tehdä sen näppäinyhdistelmällä Ctrl + Alt + T) ja siinä aiomme kirjoittaa seuraavan komennon lisätäksesi seuraavan arkiston järjestelmään.
sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora -y sudo apt update
Nyt yksinkertaisesti meidän on suoritettava seuraava komento terminaalissa:
sudo apt install firefox
Jos et halua lisätä arkistoa tai poista järjestelmässä oleva Firefox-versio, voi ladata Firefox Developer Edition -paketin, alla olevasta linkistä.
Sen jälkeen, meidän on vain purettava paketti, Tämä voidaan tehdä terminaalista seuraavalla komennolla:
tar xjf firefox-71.0b2.tar.bz2
Sitten syötämme hakemiston:
cd firefox
Ja he käyttävät selainta seuraavalla komennolla:
./firefox