Wirepeek: Chrome DevTools WebSocket-inspektör för realtidsappar och QA
Wirepeek, från wirepeek.com, är en Chrome-tillägg som inspekterar WebSocket-trafik inuti DevTools för att felsöka realtidsapplikationer. Det fångar live WebSocket-ramar med tidsstämplar och avkodar format som socket.io, MessagePack, CBOR och Thrift, sedan snyggt skriver JSON och visar inline bildförhandsvisningar. Filter, regex-sökning, djup JSON-expansion och sessionsexport minskar brus och hjälper till med analys. Verktyget riktar sig till webbprogrammerare och QA-ingenjörer som arbetar med chatt, handel och IoT-system som behöver läsbara WebSocket-spår.
Hur Wirepeek utökar Chrome DevTools' WebSocket-synlighet
Wirepeek fångar varje WebSocket-ram som skickas och tas emot i en dedikerad DevTools-panel, och registrerar tidsstämplar och storleksmetadata för varje meddelande. Panelen överlever siduppdateringar så att fångsten fortsätter över navigering, och en standard 'Endast huvudram' växlare minskar brus samtidigt som den tillåter inkludering av iframe-trafik när det behövs. Detta arbetsflöde i panelen håller fångsten nära felsökningssessionen utan att byta till externa verktyg.
Avkodar nästlade och binära nyttolaster till läsbara strukturer
Djup JSON-expansion analyserar automatiskt JSON som är nästlad inuti strängfält och presenterar nyttolaster som ett kollapsbart, syntaxfärgat träd. Verktyget avkodar socket.io och engine.io-ramar, JWT och base64-nyttolaster, samt binära serialiseringar såsom MessagePack, CBOR och Thrift Compact. Inline-förhandsgranskningar renderar base64-bilder (PNG, JPEG, GIF, WebP), vilket omvandlar annars ogenomskinliga blobbar till direkt inspekterbara medier inuti DevTools.
Passar utvecklar- och QA-arbetsflöden samtidigt som data hålls lokalt
All fångst och avkodning förblir lokal på maskinen, utvecklaren uppger att ingen data lämnar miljön. Fångade sessioner exporteras till en JSON-fil för arkivering eller teamgranskning, och delsträng plus reguljära uttrycksökningar hjälper till att lokalisera händelser i långa strömmar. Stöd för specialiserade komprimeringsformat såsom LZ4 och Disords zlib-ström hjälper till att avslöja trafik som native DevTools inte avkodar, vilket gör det praktiskt för socket-drivna testscenarier.
Ett fokuserat, praktiskt val för WebSocket-felsökning inuti Chromium
Wirepeek är ett praktiskt, specialiserat alternativ för utvecklare och QA-ingenjörer som felsöker realtidsapplikationer inom Chromium-baserade webbläsare. Dess smala fokus koncentrerar sig på socket-nivå inspektion snarare än breda nätverksdiagnoser, och det är utformat för användning inuti Chrome och andra Chromium-webbläsare endast. För team som centrerar sina arbetsflöden kring WebSocket-felsökning erbjuder Wirepeek en direkt, integritetsinriktad väg till läsbara spår.