sse

Server-Sent Events (SSE) client for real-time streaming data.

Functions

Function
Description
Example

open

Open SSE connection with custom options

dphelper.sse.open('/api/stream', options)

Description

Server-Sent Events client:

  • Streaming - Receive real-time updates from server

  • Custom Headers - POST requests, authentication

  • Event Types - message, error, open handlers

  • Auto Reconnect - Built-in connection handling

Usage Examples

Basic SSE Connection

// Open SSE connection
const sse = dphelper.sse.open('/api/stream');

// Listen for messages
sse.on('message', (data) => {
  console.log('Received:', data);
});

// Handle errors
sse.on('error', (err) => {
  console.error('SSE Error:', err);
});

// Connection opened
sse.on('open', (info) => {
  console.log('Connected:', info.status);
});

POST Request with Headers

Complete Real-time Updates

Details

  • Author: Dario Passariello

  • Version: 0.0.1

  • Creation Date: 20260221

  • Last Modified: 20260221

  • Environment: Client-side only (browser)


Automatically generated document

Last updated