Ir al contenido

Historial WebSocket y SSE ​

Historial WS/SSE captura todas las conexiones WebSocket y flujos de eventos enviados por el servidor (Server-Sent Events) que pasan por el proxy, y permite inspeccionar mensajes individuales, filtrar por contenido o dirección y enviar mensajes a Reenvío WS.

Lista de conexiones ​

El panel izquierdo enumera todas las conexiones capturadas.

ColumnaDescripción
HostEl host remoto de esta conexión.
RutaLa ruta de actualización o del flujo de eventos.
MensajesNúmero total de mensajes (WebSocket) o eventos (SSE).
InicioMarca de tiempo del establecimiento de la conexión.
FinMarca de tiempo del cierre de la conexión, o vacío si sigue abierta.
TLSSi la conexión utilizó TLS.

Haz clic en una conexión para abrir su lista de mensajes.

Filtrar conexiones ​

Utiliza la barra de filtro situada encima de la lista de conexiones para restringir la vista.

  • Host: coincidencia de subcadena con la columna de host.
  • Ruta: coincidencia de subcadena con la columna de ruta.
  • TLS: mostrar solo conexiones TLS o sin TLS.
  • Dentro del alcance: mostrar solo las conexiones cuyo host coincide con el alcance actual.
  • StreamQL: escribe una expresión StreamQL para realizar un filtrado estructurado.

Haz clic en el botón Asistencia de IA junto a la entrada StreamQL para generar una consulta a partir de lenguaje natural.

Lista de mensajes ​

Seleccionar una conexión abre sus mensajes en el panel central.

ColumnaDescripción
SecuenciaNúmero de secuencia, que empieza en 1 para el primer mensaje de la conexión.
DirecciónC->S para cliente a servidor, S->C para servidor a cliente.
OpcodeOpcode WebSocket: text, binary, ping, pong o close. Las entradas SSE muestran el nombre del evento.
TamañoTamaño del payload en bytes.
HoraMarca de tiempo absoluta del mensaje.
DeltaTiempo transcurrido desde el mensaje anterior de esta conexión.

Filtrar mensajes ​

Utiliza la barra de filtro situada encima de la lista de mensajes.

  • Dirección: mostrar solo mensajes de cliente a servidor o de servidor a cliente.
  • Opcode: filtrar por opcodes específicos (por ejemplo, mostrar solo ping/pong para depurar el comportamiento de mantenimiento de conexión, u ocultarlos para reducir el ruido).
  • Contenido: coincidencia de subcadena con el payload.
  • StreamQL: expresión de consulta estructurada.

Inspeccionar un mensaje ​

Haz clic en cualquier fila de mensaje para abrir su payload en el panel de inspección.

  • La pestaña Formateado representa JSON con resaltado de sintaxis y nodos contraíbles.
  • La pestaña Sin procesar muestra los bytes del payload sin modificar.
  • Las tramas binarias se muestran en hexadecimal junto a una interpretación UTF-8 cuando es posible.
  • Las tramas de cierre incluyen el código de estado y la frase de motivo analizados del payload.

Enviar un mensaje a Reenvío WS ​

Haz clic derecho en cualquier fila de mensaje y elige Enviar a Reenvío WS para abrir el mensaje en Reenvío WS. La solicitud de handshake de la conexión se utiliza para establecer la conexión de reenvío.

Desde Reenvío WS puedes modificar el payload y reenviarlo, o insertar mensajes nuevos en una conexión activa.

Exportar mensajes WS ​

  1. Selecciona la conexión en la lista de conexiones.
  2. Abre el control de exportación de mensajes.
  3. Elige JSON o CSV.
  4. Guarda el archivo.

La exportación incluye el número de secuencia, la dirección, el opcode, la marca de tiempo y el payload de cada mensaje.

Utiliza Exportar CSV encima de la lista de conexiones para exportar los metadatos de las conexiones en lugar de los payloads de mensajes. Una conexión capturada y una sesión de Reenvío WS son registros independientes; las respuestas de reenvío pertenecen a la cronología de Reenvío WS, no a esta lista del historial capturado.

Software propietario. Todos los derechos reservados.