From 6b1db885d1b07f675e00daa641eeae2e36dbb1ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Wed, 27 Jun 2018 13:50:37 +0200 Subject: Use cowboy_req:stream_events in the eventsource example --- examples/eventsource/src/eventsource_handler.erl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/examples/eventsource/src/eventsource_handler.erl b/examples/eventsource/src/eventsource_handler.erl index 4a30b9b..1276a75 100644 --- a/examples/eventsource/src/eventsource_handler.erl +++ b/examples/eventsource/src/eventsource_handler.erl @@ -14,7 +14,10 @@ init(Req0, Opts) -> {cowboy_loop, Req, Opts}. info({message, Msg}, Req, State) -> - cowboy_req:stream_body(["id: ", id(), "\ndata: ", Msg, "\n\n"], nofin, Req), + cowboy_req:stream_events(#{ + id => id(), + data => Msg + }, nofin, Req), erlang:send_after(1000, self(), {message, "Tick"}), {ok, Req, State}. -- cgit v1.2.3