forked from cory/tildefriends
I only support websockets protocol version 13.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3215 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
parent
ca1271ffbc
commit
b265d65e11
@ -285,11 +285,15 @@ function handleWebSocketRequest(request, response, client) {
|
||||
logError(client.peerName + " - - [" + new Date() + "] " + error);
|
||||
});
|
||||
|
||||
response.writeHead(101, {
|
||||
let headers = {
|
||||
"Upgrade": "websocket",
|
||||
"Connection": "Upgrade",
|
||||
"Sec-WebSocket-Accept": webSocketAcceptResponse(request.headers["sec-websocket-key"]),
|
||||
});
|
||||
};
|
||||
if (request.headers["sec-websocket-version"] != "13") {
|
||||
headers["Sec-WebSocket-Version"] = "13";
|
||||
}
|
||||
response.writeHead(101, headers);
|
||||
}
|
||||
|
||||
function webSocketAcceptResponse(key) {
|
||||
|
Loading…
Reference in New Issue
Block a user