aboutsummaryrefslogtreecommitdiffstats
path: root/src/cowboy_http_websocket.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2011-10-20 19:04:49 +0200
committerLoïc Hoguin <[email protected]>2011-10-20 19:04:49 +0200
commitc589922ebdc7cc6b843c0dbc9ec18a9b7f902586 (patch)
treeeb43c7ca431bf38df720c5dd758c082f78fe1e44 /src/cowboy_http_websocket.erl
parent381c1780738cbb02f0065f92991bc43ccd53a0c5 (diff)
downloadcowboy-c589922ebdc7cc6b843c0dbc9ec18a9b7f902586.tar.gz
cowboy-c589922ebdc7cc6b843c0dbc9ec18a9b7f902586.tar.bz2
cowboy-c589922ebdc7cc6b843c0dbc9ec18a9b7f902586.zip
Parse Connection header tokens in a case-insensitive manner
Diffstat (limited to 'src/cowboy_http_websocket.erl')
-rw-r--r--src/cowboy_http_websocket.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cowboy_http_websocket.erl b/src/cowboy_http_websocket.erl
index 8562061..81cd7cd 100644
--- a/src/cowboy_http_websocket.erl
+++ b/src/cowboy_http_websocket.erl
@@ -79,7 +79,7 @@ upgrade(ListenerPid, Handler, Opts, Req) ->
websocket_upgrade(State, Req) ->
{tokens, ConnTokens, Req2}
= cowboy_http_req:parse_header('Connection', Req),
- true = lists:member(<<"Upgrade">>, ConnTokens),
+ true = lists:member(<<"upgrade">>, ConnTokens),
{WS, Req3} = cowboy_http_req:header('Upgrade', Req2),
<<"websocket">> = cowboy_bstr:to_lower(WS),
{Version, Req4} = cowboy_http_req:header(<<"Sec-Websocket-Version">>, Req3),