Quelle und Umfang wählen
Öffnen Sie eine UTF-8-Datei oder nutzen Sie einfache, KI-nahe und Grenzfall-Beispiele. Vor dem Ersetzen sehen Sie alte und neue Zeilen- sowie Bytezahlen und können einmal rückgängig machen.
AI / LLM Dev Tools
Fügen Sie einen Mitschnitt ein oder öffnen Sie eine lokale UTF-8-Datei. Die Liste enthält nur Blöcke, die durch eine Leerzeile ausgelöst wurden.
Noch keine ausgelösten Ereignisse.
Eingefügter Text und lokale Dateien bleiben im Browser. Es wird keine Anfrage gesendet.
Eingabe geändert. Vor dem Export erneut auslesen.
Ein Stream enthält data-Zeilen, doch im Client fehlt das letzte Ereignis? Der SSE-Parser zeigt die echte Trennlinie und markiert einen Schlussblock ohne Leerzeile.
Zum SSE-Stream analysieren genügt ein gespeicherter Mitschnitt. Dieser SSE-Event-Viewer zeigt Rohdaten und eine optionale JSON-Ansicht, ohne eine neue Verbindung aufzubauen.
Erkennen Sie Dispatch-Grenzen direkt im gespeicherten Protokoll.
Der SSE-Parser löst einen Block erst an der Leerzeile aus. Ein einzelner Zeilenumbruch am Dateiende genügt nicht; die Diagnose nennt die Startzeile statt ein Ereignis zu erfinden.
Rohdaten bleiben unverändert. Bei gültigem JSON erscheint eine lesbare Ansicht; [DONE] und anderer Klartext bleiben Text, während ein JSON-Fehler das SSE-Ereignis nicht entfernt.
Öffnen Sie eine UTF-8-Datei oder nutzen Sie einfache, KI-nahe und Grenzfall-Beispiele. Vor dem Ersetzen sehen Sie alte und neue Zeilen- sowie Bytezahlen und können einmal rückgängig machen.
Automatisches Auslesen beginnt 350 ms nach der Eingabe. Schalten Sie es aus, um per Knopf oder Strg/Cmd+Enter zu starten. Nach Änderungen bleibt ein altes Ergebnis vom Export gesperrt.
Die Liste wächst in Schritten von 50. Ein Typfilter ändert nur die Anzeige; JSON-Array und NDJSON enthalten weiterhin sämtliche ausgelösten Ereignisse.
Der SSE-Parser akzeptiert LF, CRLF und CR. Mehrere data-Zeilen werden mit LF verbunden; Blöcke ohne data erzeugen kein Ereignis.
Eine id gilt für spätere Ereignisse weiter, bis eine leere id sie löscht. Nur ASCII-Ziffern ändern retry; ungültige Werte bleiben als Diagnose sichtbar.
Klartext ist gültiges SSE-data. JSON-ähnlicher, aber ungültiger Inhalt wird gesondert markiert, ohne das Ereignis zu verwerfen.
Kopieren oder laden Sie JSON-Array oder NDJSON herunter. Der Bildschirmfilter verändert den Umfang des Exports nicht.
Diese Offline-Seite verwendet kein EventSource und sendet keine Header. Sie kann nur einen bereits gespeicherten Stream auslesen; Authentifizierungsprobleme müssen am echten Client geprüft werden.
Ein gültiges retry-Feld beschreibt Millisekunden für die Wiederverbindung. Der Parser zeigt den Wert, stellt aber keine Verbindung her und bestätigt keinen Reconnect.
Prüfen Sie im Mitschnitt zuerst, ob data-Blöcke mit einer Leerzeile abgeschlossen sind und welcher event-Typ gesendet wurde. UI-Listener und Netzwerkstatus liegen außerhalb dieser Offline-Prüfung.
Eine id kann bei einer echten Wiederverbindung als Last-Event-ID dienen. Ob der Server verpasste Ereignisse erneut liefert, lässt sich aus einer gespeicherten Datei nicht beweisen.
SSE ist für Textnachrichten vom Server zum Client geeignet. Für bidirektionale Kommunikation kommt oft WebSocket infrage; dieser SSE-Parser wertet nur vorhandene Ereignisstreams aus.
Antwort nicht gefunden?
Beginnen Sie mit dem Grenzfall-Beispiel und vergleichen Sie dann im eigenen Protokoll event, id, retry und data Zeile für Zeile.
Die Analyse läuft vollständig im Browser.