Saltar al contenido
uencoder

Server-Sent Events

SSE (Server-Sent Events) es un protocolo HTTP ligero de push unidireccional del servidor, que envía eventos al navegador de forma continua sobre text/event-stream.

Propósito

Para el push solo servidor→cliente ofrece una API nativa del navegador más simple que WebSocket, con reconexión automática.

Mecanismo

La respuesta usa Content-Type: text/event-stream y envía bloques de eventos formados por líneas data: (campos id/event/data). La API EventSource del navegador reconecta sola y reanuda con Last-Event-ID.

Casos de uso

  • Notificaciones y noticias en tiempo real
  • Streaming de logs
  • Cotizaciones de bolsa

Herramientas relacionadas

References