- From: Ian Hickson <ian@hixie.ch>
- Date: Wed, 23 Apr 2008 03:21:37 +0000 (UTC)
On Mon, 21 Apr 2008, Michael Carter wrote: > > Unfortunately, the current Server-sent Events specification provides no > way for a user of the event-source API to know the value of the > lastEventId, thus making it impossible to send an ACK out-of-band. We > have two proposals, either of which can solve this problem. > > 1) Expose the id attribute on each dispatched event. This allows us to > send out-of-band ACKs as required. The downside is that we would need to > extend the MessageEvent interface. > > 2) Expose an add/remove EventListener on the event-source dom element > that dispatches whenever the last event id for an event source is > changed. The event generated by a change in the last event id would have > that id value as an attribute, as well as the href for the event source > associated with the id. Added MessageEvent.lastEventId to handle this case. Thanks for the feedback, -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Tuesday, 22 April 2008 20:21:37 UTC