„WebSocket Inspector“ - nauja funkcija, atsirasianti „Firefox 71“

Kvantinė Firefox "

Kvantinė Firefox "

Prieš kelias dienas „Firefox DevTools“ kūrėjų komanda pristatė naują „WebSocket Inspector“ skirta „Firefox“, planuojama išleisti „Firefox“ 71 versijai. Nauja funkcija yra kaip API ir leidžia sukurti nuolatinį ryšį tarp kliento ir serverio.

Kadangi API bet kuriuo metu siunčia ir gauna duomenis, Jis daugiausia naudojamas programose, kurioms reikalingas bendravimas realiuoju laiku. Pasak funkcijos kūrėjų, nors su API galima dirbti tiesiogiai, kai kurios esamos bibliotekos yra naudingos ir taupo laiką. Šios bibliotekos gali padėti užmegzti ryšį, tarpinį serverį, autentifikavimo ir prieigos teises, mastelio keitimą ir kt.

Šiuo metu „Firefox DevTools“ „WebSocket Inspector“ palaiko „Socket.IO“ ir „SockJS“ Pasak kūrėjų komandos, netrukus bus palaikomos kitos žiniasklaidos priemonės, įskaitant „SignalR“ ir „WAMP“.

„WebSocket Inspector“ tai yra „DevTools“ skydelio „Tinklas“ vartotojo sąsajos dalisNors šiame skydelyje jau galėjote filtruoti atvirų WS ryšių turinį, tačiau iki šiol nebuvo galimybės pamatyti tikrųjų duomenų, perduotų per WS rėmus.

Apie „WebSocket Inspector“

Naujasis „WebSocket Inspector“ šiuo metu palaiko „Socket.IO“, „SockJS“ ir JSON ir, pasak kūrėjų komandos, palaipsniui gauti daugiau palaikymo, įskaitant „SignalR“ ir „WAMP“. Naudingi duomenys, pagrįsti šiais protokolais, yra analizuojami ir rodomi kaip išplečiamas medis, kad būtų lengva juos patikrinti. Tačiau vis tiek galite pamatyti pradinius duomenis (pateiktus sklaidos kanale).

„WebSocket Inspector“ Jis turi vartotojo sąsają, kuri siūlo naują skydelį «Pranešimai» kuriomis galima patikrinti pasirinktu WS ryšiu siunčiamus ir gautus WS rėmus.

Šiame skydelyje pranešimų ", išsiųstų rėmelių duomenys rodomi su žalia rodykle, o gauti rėmeliai - su raudona rodykle. Norėdami sutelkti dėmesį į konkrečius pranešimus, galima filtruoti rėmelius.

Nors stulpeliai „Duomenys“ ir „Laikas“ yra matomi pagal numatytuosius nustatymus, tuo tarpu jie siūlo parinktis pritaikyti sąsają, kad būtų rodoma daugiau stulpelių, dešiniuoju pelės mygtuku spustelėjus antraštę. Kai sąraše pasirenkate bloką, skydelio „Žinutės“ apačioje rodoma peržiūra.

Kita vertus, taip pat galite naudoti mygtuką „Pauzė / Tęsti“ tinklo skydelio įrankių juostoje, kad sustabdytumėte eismo pertraukimą.

„Firefox WebSocket Inspector“

Komanda „Firefox DevTools“ vis dar dirba su kai kuriais šios versijos taškais. Tai apima: patogų dvejetainių duomenų peržiūros priemonę, nurodančią uždarus ryšius, daugiau protokolų („SignalR“ ir „WAMP“, kaip minėta aukščiau) ir rėmelių eksportą.

„WebSocket Inspector“ toliau tobulėja, bet „FireTox DevTools“ komanda jau padarė ją prieinamą kūrėjams, norintiems ją išbandyti iki pristatymo datos. „WebSocket Inspector“ Dabar jį galima įsigyti „Firefox Developer Edition 70“. Jis bus išleistas „Firefox 71.“. Kai kuriems kūrėjams tai yra pagrindinis „Firefox“ naršyklės patobulinimas.

Kaip įdiegti „Firefox“ kūrėjų leidimas „Ubuntu“ ir dariniuose?

Tiems, kurie nori dabar naudotis „WebSocket Inspector“, tiesiog atsisiųskite ir įdiekite „Firefox Developer Edition“.

Svarbu tai paminėti turite pašalinti bet kurią kitą „Firefox“ versiją kad jie įdiegė, naudojimosi kapinynu atveju. 

Norėdami tai padaryti, pirmiausia jie turės tai padaryti atidarykite savo sistemos terminalą (jie gali tai padaryti naudodami klavišų kombinaciją „Ctrl“ + „Alt“ + T) ir jame ketiname įvesti šią komandą, kad pridėtume šią saugyklą prie sistemos. 

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

sudo apt update

Dabar paprasčiausiai terminale turime vykdyti šią komandą:

sudo apt install firefox

Jei nenorite pridėti saugyklos arba pašalinkite sistemoje turimą „Firefox“ versiją, galite atsisiųsti „Firefox Developer Edition“ paketą, iš žemiau pateiktos nuorodos. 

Po to mes tiesiog turime išpakuoti paketą, Tai galima padaryti iš terminalo su šia komanda:

tar xjf firefox-71.0b2.tar.bz2

Tada mes įeiname į katalogą naudodami:

cd firefox

Jie paleidžia naršyklę naudodami šią komandą:

./firefox

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.