node.js-can';无法连接到本地主机

node.js-can';无法连接到本地主机,node.js,Node.js,我创建了一个node.js聊天网站,代码如下: var net = require("net"); var chatServer = net.createServer(), clients = []; chatServer.on('connection', function(client) { client.write('Welcome'); console.log("Connection is received!"); clients.push(client);

我创建了一个node.js聊天网站,代码如下:

var net = require("net");

var chatServer = net.createServer(),
clients = [];

chatServer.on('connection', function(client) {
   client.write('Welcome');
   console.log("Connection is received!");

   clients.push(client);

   client.on('data', function (data) {
       for(var i = 0; i < clients.length; i++) {
           clients[i].write(data + "\n");
       }
   });

   client.on('end', function() {
      client.end();
   });
});

chatServer.listen(8888);

那么我在聊天代码中做错了什么


编辑:好的,我发现当我连接到服务器时,它实际上会记录“连接已接收”,这意味着我可以连接到服务器,但我看到的是浏览器试图加载页面。我看不到实际的服务器。

您缺少这一行,这将使服务器无法响应

client.end();

当您想要结束对客户端的响应时。
client.end();