summaryrefslogtreecommitdiffstats
path: root/docs/en/cowboy/2.0/guide/ws_handlers.asciidoc
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2017-11-09 12:46:23 +0000
committerLoïc Hoguin <[email protected]>2017-11-09 12:46:23 +0000
commit28b5bf18a3be3b933a76f8b8912c8ee55238cdc6 (patch)
treec7cc0a97e1011cc1de911659a4ac188c3a25c40c /docs/en/cowboy/2.0/guide/ws_handlers.asciidoc
parent51b883ea1849ed186de63d3b76a2b66fe317ff9d (diff)
downloadninenines.eu-28b5bf18a3be3b933a76f8b8912c8ee55238cdc6.tar.gz
ninenines.eu-28b5bf18a3be3b933a76f8b8912c8ee55238cdc6.tar.bz2
ninenines.eu-28b5bf18a3be3b933a76f8b8912c8ee55238cdc6.zip
Update documentation for Cowboy 2.1
Diffstat (limited to 'docs/en/cowboy/2.0/guide/ws_handlers.asciidoc')
-rw-r--r--docs/en/cowboy/2.0/guide/ws_handlers.asciidoc15
1 files changed, 7 insertions, 8 deletions
diff --git a/docs/en/cowboy/2.0/guide/ws_handlers.asciidoc b/docs/en/cowboy/2.0/guide/ws_handlers.asciidoc
index a79d7e29..84dfb9bc 100644
--- a/docs/en/cowboy/2.0/guide/ws_handlers.asciidoc
+++ b/docs/en/cowboy/2.0/guide/ws_handlers.asciidoc
@@ -57,19 +57,18 @@ be:
[source,erlang]
----
-init(Req0, State) ->
- case cowboy_req:parse_header(<<"sec-websocket-protocol">>, Req0) of
+init(Req, State) ->
+ case cowboy_req:parse_header(<<"sec-websocket-protocol">>, Req) of
undefined ->
- {cowboy_websocket, Req0, State};
+ {cowboy_websocket, Req, State};
Subprotocols ->
case lists:keymember(<<"mqtt">>, 1, Subprotocols) of
true ->
- Req = cowboy_req:set_resp_header(<<"sec-websocket-protocol">>,
- <<"mqtt">>, Req0),
- {cowboy_websocket, Req, State};
+ Req2 = cowboy_req:set_resp_header(<<"sec-websocket-protocol">>,
+ <<"mqtt">>, Req),
+ {cowboy_websocket, Req2, State};
false ->
- Req = cowboy_req:reply(400, Req0),
- {ok, Req, State}
+ {stop, Req, State}
end
end.
----