---
url: https://docs.ogmabox.com/cs/app/ws-sse-history.md
description: Prohlížejte připojení WebSocket, zprávy a události odesílané serverem v Ogma.
---

# Historie WS / SSE {#websocket-and-sse-history}

Historie WS / SSE zachytává všechna připojení WebSocket a streamy Server-Sent Events procházející proxy a umožňuje prohlížet jednotlivé zprávy, filtrovat podle obsahu nebo směru a odesílat zprávy do Opakovaného odesílání WS.

## Seznam připojení {#connections-list}

Levý panel vypisuje všechna zachycená připojení.

| Sloupec | Popis |
|--------|-------------|
| Hostitel | Vzdálený hostitel tohoto připojení. |
| Cesta | Cesta přechodu na WebSocket nebo streamu událostí. |
| Zprávy | Celkový počet zpráv (WebSocket) nebo událostí (SSE). |
| Zahájeno | Čas navázání připojení. |
| Ukončeno | Čas uzavření připojení, nebo prázdné, pokud je stále otevřené. |
| TLS | Zda připojení používalo TLS. |

Kliknutím na připojení otevřete jeho seznam zpráv.

## Filtrování připojení {#filtering-connections}

Pomocí filtrovacího řádku nad seznamem připojení zúžíte zobrazení.

* **Hostitel** – shoda podřetězce ve sloupci hostitele.
* **Cesta** – shoda podřetězce ve sloupci cesty.
* **TLS** – zobrazí pouze připojení s TLS nebo bez TLS.
* **V rozsahu testování** – zobrazí pouze připojení, jejichž hostitel odpovídá aktuálnímu rozsahu testování.
* **StreamQL** – zadejte výraz StreamQL pro strukturované filtrování.

Kliknutím na tlačítko **AI** vedle vstupu StreamQL vygenerujte dotaz z běžného jazyka.

## Seznam zpráv {#message-list}

Výběrem připojení otevřete jeho zprávy ve středním panelu.

| Sloupec | Popis |
|--------|-------------|
| Pořadí | Pořadové číslo začínající na 1 pro první zprávu připojení. |
| Směr | `C->S` pro směr od klienta k serveru, `S->C` od serveru ke klientovi. |
| Operační kód | Operační kód WebSocket: `text`, `binary`, `ping`, `pong` nebo `close`. Záznamy SSE zobrazují název události. |
| Velikost | Velikost payloadu v bajtech. |
| Čas | Absolutní časový údaj zprávy. |
| Rozdíl | Čas od předchozí zprávy v tomto připojení. |

## Filtrování zpráv {#filtering-messages}

Použijte filtrovací řádek nad seznamem zpráv.

* **Směr** – zobrazí pouze zprávy od klienta k serveru nebo od serveru ke klientovi.
* **Operační kód** – filtruje konkrétní operační kódy (např. zobrazte pouze `ping`/`pong` pro ladění udržování připojení nebo je skryjte pro omezení šumu).
* **Obsah** – shoda podřetězce v payloadu.
* **StreamQL** – strukturovaný dotazovací výraz.

## Prohlížení zprávy {#inspecting-a-message}

Kliknutím na libovolný řádek zprávy otevřete její payload v panelu podrobností.

* Karta **Formátované** vykresluje JSON se zvýrazněním syntaxe a sbalitelnými uzly.
* Karta **Nezpracované** zobrazuje nezměněné bajty payloadu.
* Binární rámce se zobrazují hexadecimálně a vedle nich, pokud je to možné, s interpretací UTF-8.
* Uzavírací rámce obsahují stavový kód a text důvodu načtené z payloadu.

## Odeslání zprávy do Opakovaného odesílání WS {#sending-a-message-to-ws-replay}

Klikněte pravým tlačítkem na libovolný řádek zprávy a zvolte **Odeslat do opakovaného odesílání WS**, aby se zpráva otevřela v Opakovaném odesílání WS. Pro navázání připojení k opětovnému odesílání se použije požadavek navázání původního připojení.

V Opakovaném odesílání WS můžete upravit payload a znovu jej odeslat nebo vložit nové zprávy do živého připojení.

## Export zpráv WS {#exporting-ws-messages}

1. Vyberte připojení v seznamu připojení.
2. Otevřete ovládání exportu zpráv.
3. Zvolte **JSON** nebo **CSV**.
4. Uložte soubor.

Export obsahuje pořadové číslo, směr, operační kód, časový údaj a payload každé zprávy.

Pomocí **Exportovat CSV** nad seznamem připojení exportujte metadata připojení místo payloadů zpráv. Zachycené připojení a relace Opakovaného odesílání WS jsou samostatné záznamy; odpovědi z opětovného odesílání patří do časové osy Opakovaného odesílání WS, nikoli do tohoto seznamu zachycené historie.

## Související stránky {#related-pages}

* [Opakované odesílání](./replay.md)
* [Opakované odesílání WS](./ws-replay.md)
* [Hledání](./search.md)
* [HTTPQL a StreamQL](../reference/httpql.md)
