diff options
author | Loïc Hoguin <[email protected]> | 2018-06-27 13:50:37 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2018-06-27 13:50:37 +0200 |
commit | 6b1db885d1b07f675e00daa641eeae2e36dbb1ba (patch) | |
tree | 53b6a2f73111100869dc233eb76cd34cc99ca325 | |
parent | 0fb68ec07fa8096ecbc124896b56297fad818ae0 (diff) | |
download | cowboy-6b1db885d1b07f675e00daa641eeae2e36dbb1ba.tar.gz cowboy-6b1db885d1b07f675e00daa641eeae2e36dbb1ba.tar.bz2 cowboy-6b1db885d1b07f675e00daa641eeae2e36dbb1ba.zip |
Use cowboy_req:stream_events in the eventsource example
-rw-r--r-- | examples/eventsource/src/eventsource_handler.erl | 5 |
1 files changed, 4 insertions, 1 deletions
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}. |