node.js-can';无法连接到本地主机
我创建了一个node.js聊天网站,代码如下: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);
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();