Node.js 节点问题->;websocket:错误426需要升级

Node.js 节点问题->;websocket:错误426需要升级,node.js,websocket,Node.js,Websocket,我对节点模块websocket有一个问题,昨天都很好,但今天,在我运行节点后,我在浏览器中只看到一条消息“需要升级”。 这是我的代码: // first file ws.js: var WebSocketServer = require("ws").Server; var wss = new WebSocketServer({ port: 9000 }); wss.on("connection", function(ws){ ws.send("Welcome to cyber chat"

我对节点模块websocket有一个问题,昨天都很好,但今天,在我运行节点后,我在浏览器中只看到一条消息“需要升级”。 这是我的代码:

// first file ws.js:
var WebSocketServer = require("ws").Server;
var wss = new WebSocketServer({ port: 9000 });
wss.on("connection", function(ws){
    ws.send("Welcome to cyber chat");
});


// seccond file ws-client.js
var ws = new WebSocket("ws://localhost:9000");
ws.onopen = () => {
    setTitle("Connected to Cyber Chat");
};

ws.onclose = () => {
    setTitle("DISCONNECTED");
};

ws.onmessage = payload => {
    printMessage(payload.data);
};

document.forms[0].onsubmit = function() {
    var input = document.getElementById('message');
    input.value = '';
};

function setTitle(title) {
    document.querySelector('h1').innerHTML = title;
}

function printMessage(message) {
    var p = document.createElement('p');
    p.innerText = message;
    document.querySelector('div.messages').appendChild(p);
}
我在这个网站上看到了很多相同的问题,但并没有找到通常简短而正确的答案,也没有找到长答案,而是一步一步的