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
- Gib eine WebSocket-URL ein (ws:// oder wss://) und klicke auf Verbinden. Der Statuspunkt zeigt den Verbindungszustand.
- Schreibe eine Nachricht und klicke auf Senden (oder drücke Enter). Gesendete und empfangene Nachrichten erscheinen mit Richtung, Zeit und Größe im Protokoll.
- JSON-Nachrichten werden automatisch formatiert angezeigt; nutze Pause, um das Protokoll während des Streamens anzuhalten.
- 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.