Tag: SERVER-SENT-EVENTS
Tengo un servidor web y quiero implementar el envío de eventos del servidor a través de: EventSource(“API.php”) ¡Pero me encuentro con un error en las solicitudes aleatorias! Por ejemplo, después de 120 solicitudes, obtengo el error o en otras ocasiones después de 31 solicitudes. ¿Cuál es el problema y cómo . . . Read more
Utilicé el siguiente código para obtener un flujo de eventos del servidor: getStream(): Observable<responsemodel> { return new Observable(obs => { const source = new EventSource(`http://backend/api/stream`); source.onmessage = (ev): void => this.zone.run(() => obs.next(JSON.parse(ev.data))); source.onerror = (err): void => this.zone.run(() => obs.error(err)); }); } … lo cual funciona como se esperaba. . . . Read more
Estoy tratando de implementar una función simple de envío de notificaciones desde Python-Flask a React para las notificaciones dentro de la aplicación. En el backend tengo el siguiente código en Python: @app.route(“/stream”, methods=[‘GET’]) def stream(): print(“push notif start”, flush=True) def eventStream(): while True: # Obtener datos de la base de . . . Read more
En Spring Boot, cuando intentamos enviar un evento de servidor emitido, solo envía un evento de error que contiene los datos: {“timeout”:-1} cuando intentamos conectarnos, y la conexión se cierra. La clase Spring Boot es la siguiente: @RestController @CrossOrigin(origins = “*”) public class SsePushNotificationRestController { private static final Logger log . . . Read more
Estoy utilizando htmx 1.6.1 y estoy experimentando con el soporte de eventos enviados por el servidor. Estoy implementando un chat sencillo y cuando un usuario envía un mensaje quiero que este mensaje se envíe a todos los participantes del chat. Por lo tanto, cuando recibo un nuevo mensaje en el . . . Read more