Node.js 节点ws未连接

Node.js 节点ws未连接,node.js,webrtc,Node.js,Webrtc,我正在学习关于WebRTC的教程,我对client.js文件的var声明有问题 我安装了node、ws和wscat来测试websocket连接 但是当我这样做来测试连接时:wscat-cws://echo.websocket.org 我得到这个错误:意外的服务器响应(404) 因此,当我使用以下代码运行index.html时: var connection = new WebSocket('ws://localhost:9090'); var name = ''; var loginInput

我正在学习关于WebRTC的教程,我对client.js文件的var声明有问题

我安装了node、ws和wscat来测试websocket连接

但是当我这样做来测试连接时:wscat-cws://echo.websocket.org 我得到这个错误:意外的服务器响应(404)

因此,当我使用以下代码运行index.html时:

var connection = new WebSocket('ws://localhost:9090');
var name = '';
var loginInput = document.querySelector('#loginInput');
var loginbtn = document.querySelector('#loginbtn');
var othrUsernameInput = document.querySelector('#othrUsernameInput');
var connectToOtherUsernameBtn = document.querySelector('#connectToOtherUsernameBtn');
var connectedUser, myConnection;
我在第#1行收到一个错误,它说:到“ws://localhost:8080/”的WebSocket连接失败:在收到握手响应之前连接已关闭


你知道怎么解决这个问题吗?我已经尝试修复这个错误有一段时间了,如果我不能使它正常工作,我就无法前进。

8080/9090是一个打字错误吗?当我启动服务器时,它在8080上。但这个例子应该是在9090上。这让我很困惑。