telnet中输入一个字符服务器就换一行

telnet中输入一个字符服务器就换一行(nodejs实现的简单服务器)

var net = require( 'net' );
var count = 0;
var server = net.createServer( function (conn) {// conn 是net.Stream流,可读可写
conn.setEncoding( 'utf-8' );
conn.write(
'> welcome to node-chat. '
+ '\r\n> ' + count + ' other people are connected a this time.'
+ '\r\n> please enter your name and press enter: '
);
count++;
conn.on( 'data', function ( data ) {
console.log( data );
})
conn.on( 'close', function () {
count--;
})
});
server.listen( 3000, function () {
console.log( '\033[96mserver listening on *:3000\033[39m' );
});



书中的是mac,换行是\n,我的是windows,换行用的是\r\n
...全文
235 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
我使用了zetaTelnet客户端解决的

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧