Websocket (Tools)

Aus TippvomTibb
Zur Navigation springen Zur Suche springen

Allgemeines

Wenn man Programme entwirft, die Websockets zur Kommunikation nutzen, sind Echoserver im Netz hilfreich.

Mit Erklaerung und GUI https://socketsbay.com/test-websockets

Python Echos Server auf dem lokalen Rechner.

[1]

Tools

Chrome Developer Tools

Ermoeglicht das Mitlesen (Handshake und Websocket-Frames) der Nachrichten ab Version 20 (chrome://version)

Aktivierung duch das 3-Punkte-Menue->Weitere Tools->Entwicklertools oder Strg+Umschalt+I

ChromeEntwicklerTools

Oder aber ueber chrome://net-internals/#sockets -> View live sockets

wscat

sudo npm install -g wscat

Websocat

sudo wget -O /usr/local/bin/websocat https://github.com/vi/websocat/releases/latest/download/websocat.x86_64-unknown-linux-musl


wssh3

[2]

Links

https://www.heise.de/hintergrund/WebSocket-Annaeherung-an-Echtzeit-im-Web-1260189.html https://datatracker.ietf.org/doc/html/draft-ietf-hybi-thewebsocketprotocol