用户:小苏打_查看:3 回复:1 评论:3 创建时间:2021-06-19T13:11:07
今天闲着无聊,写一段node.js代码:
var net = require('net');
var server = net.createServer((conn) => {
conn.write("abc1111111\n");
conn.write("hhh\n");
});
server.listen(3000, () => {
console.log("\033[96m srever listening on *:3000\033[39m");
});
我的设想:当用户连接上时,在用户端输出以下内容:
abc1111111
hhh
可实际呢?

输出了
abc1111111
hhh
不信邪的我多试了几次,结果还是一样:下一行输出总是从前一行的末尾开始,而不是我想的从头开始。
这是为什么?有解决方法吗?
求各位大神帮助



(环境:node16.3.0,系统:win10专业版,连接方式:windows自带的telnet,文件编码:utf-8)