chat.js代码如下
var net = require('net');
var chatServer = net.createServer();
chatServer.on('connection', function(client) {
client.write('Hi\n');
client.end();
});
chatServer.listen(9000);
我先在一个CMD窗口运行node chat.js,然后用另一个CMD窗口建立telnet连接,运行以下命令
o 127.0.0.1 [9000]
然后提示我输入用户名和密码,我输入之后直接就进入了,然后就类似于刚刚打开的CMD窗口一样,没有任何信息返回,为什么呢?是我哪里操作错误了呢?