После обновления nginx моим хостером, соединение не работает: ошибка 502 (426). Пожалуйста смотрите разговор . Я должен вернуть заголовок "upgrade": "websocket", верно? Как я могу сделать это через WS?
const WebSocket = require('ws');
var port = process.env.PORT || 9030;
const wss = new WebSocket.Server({ port: port, verifyClient: function(info, done){
var nickName = url.parse(info.req.url, true).query.name;
// ...
}
});
wss.on('connection', function(ws, req) {
ws.on('message', function(message) {
// ...
});
ws.on('close', function() {
// ...
});
});