Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用nodejs的WebSocket错误_Javascript_Html_Node.js_Websocket - Fatal编程技术网

Javascript 使用nodejs的WebSocket错误

Javascript 使用nodejs的WebSocket错误,javascript,html,node.js,websocket,Javascript,Html,Node.js,Websocket,我在使用WebSocket nodejs的客户端-服务器连接中遇到错误 我正在使用节点websocket服务器 错误: 到“ws://127.0.0.1:8000/”的WebSocket连接失败:WebSocket握手期间出错:“Sec WebSocket Accept”标头丢失* 服务器代码Server.js: 客户端代码: index.html: 我不知道这里有什么问题。提前谢谢 var ws = require(__dirname + '/lib/ws/server'); var ser

我在使用WebSocket nodejs的客户端-服务器连接中遇到错误 我正在使用节点websocket服务器 错误: 到“ws://127.0.0.1:8000/”的WebSocket连接失败:WebSocket握手期间出错:“Sec WebSocket Accept”标头丢失*

服务器代码Server.js:

客户端代码:

index.html:

我不知道这里有什么问题。提前谢谢

var ws = require(__dirname + '/lib/ws/server');

var server = ws.createServer();

server.addListener("connection", function (conn) {

console.log("A connection established with connection id "+ conn.id);

var msg = "Welcome " + conn.id + " joining the party." +
    "Total connection : " + server.manager.length;

server.broadcast(msg);

});

server.listen(8000);

console.log("Websocket server is running...");

console.log("Listening to port 8000");
var websock = {};

$(function(){

    if(window["WebSocket"]){

    websock.socket = new WebSocket("ws://127.0.0.1:8000");

    websock.socket.onopen = function(e){
        console.log("WebSocket connection established");
    };

    websock.socket.onmessage = function(e){
        console.log(e.data);
    };

    websock.socket.onclose = function(e){
        console.log("WebSocket connection closed.");
    };

    }
   });
<!DOCTYPE html>
<html>
<head>
<title>WebSockets</title>
</head>
<body>

<script src="js/jquery-2.1.0.min.js"></script>
<script src="js/client.websocket.js"></script>

</body>
</html>