WebSocket-Tester

WebSockets verbinden & debuggen

100 % lokal — nichts wird hochgeladen
Getrennt
Endpoint testen:

Browser können keine eigenen Header über WebSocket senden. Setze Tokens in den URL-Query oder in ein Subprotokoll.

Empfangen / Gesendet0
Nachrichten erscheinen hier, sobald du verbunden bist.

Anleitung

  1. Gib eine WebSocket-URL ein (ws:// oder wss://) und klicke auf Verbinden. Der Statuspunkt zeigt den Verbindungszustand.
  2. Schreibe eine Nachricht und klicke auf Senden (oder drücke Enter). Gesendete und empfangene Nachrichten erscheinen mit Richtung, Zeit und Größe im Protokoll.
  3. JSON-Nachrichten werden automatisch formatiert angezeigt; nutze Pause, um das Protokoll während des Streamens anzuhalten.
  4. Klicke auf einen Beispiel-Endpoint, um das Tool sofort zu testen, oder auf Trennen, um den Socket zu schließen.

FAQ

Kann ich eigene Header wie Authorization setzen?

Nein — die WebSocket-API des Browsers erlaubt keine eigenen Handshake-Header. Übergib Tokens stattdessen als Query-Parameter oder über das Subprotocol-Feld.

Warum schließt meine Verbindung sofort?

Übliche Ursachen: Der Server verlangt Authentifizierung, die URL nutzt das falsche Schema (wss:// für TLS-Endpoints), oder ein Proxy/Load-Balancer lehnt den Handshake ab. Prüfe den im Protokoll angezeigten Close-Code.

Wird mein Traffic irgendwo gespeichert?

Nein. Nachrichten existieren nur in diesem Browser-Tab; nichts wird auf einen Server protokolliert. Das URL-Verzeichnis wird nur in localStorage gespeichert.