From: Raphaƫl Jakse Date: Thu, 16 Apr 2020 07:43:30 +0000 (+0200) Subject: Case-insensitive check for Upgrade: WebSocket X-Git-Url: https://secure.softndesign.org/git/?a=commitdiff_plain;h=0264b55eaf334ddfd400f5d7b430b8cfdc7a217e;p=trivabble.git Case-insensitive check for Upgrade: WebSocket --- diff --git a/trivabble-server.js b/trivabble-server.js index 680df2d..c7414bb 100644 --- a/trivabble-server.js +++ b/trivabble-server.js @@ -1063,7 +1063,7 @@ fs.readFile("games.backup.json", function (err, data) { return; } - if (request.headers.upgrade !== "websocket") { + if (request.headers.upgrade.toLowerCase() !== "websocket") { socket.end("HTTP/1.1 400 Bad Request"); console.error("WS: FAILED - HTTP header 'Upgrade' is not 'websocket' " + decodedData); return;