WebServerSentEvents.PostRaw
| WebServerSentEvents = class static (TObject) | Interface de WebServerSentEvents | Exemples de WebServerSentEvents |
Qubes 6.8 Envoi un message brut
Syntaxe
class procedure PostRaw(sourceName: String; data: String)
sourceName: nom du flux sur lequel envoyer le message
data: données du message
Remarques
Le message est envoyé à toutes les connexions rattachées à sourceName.
NB : pour l'utilisation avec le composant ServerEvents des XForms, et plus généralement avec un EventSource Javascript (cf. Documentation Mozilla), les données envoyées doivent respecter un format particulier.
Dans ce cas, il est recommandé d'utiliser plutôt WebServerSentEvent.Post
Exemples
// envoi d'un message d'alerte encodé en JSON
WebServerSentEvents.PostRaw('alert', JSON.StringifyUTF8('Attention danger! Evacuation générale!));
WebServerSentEvents.PostRaw('alert', JSON.StringifyUTF8('Attention danger! Evacuation générale!));