节点JS telnet服务器奇怪的输入和奇怪的输出
Node JS telnet server weird input and strange output
嘿,伙计们,我在运行这台服务器。它在我的mac上运行得很好。但是,当我通过windows计算机上的telnet连接到运行在mac上的服务器时,所有文本都是倾斜的,输入都是单个字符。我们将不胜感激。
提前谢谢。
看起来您的telnet客户端默认情况下不以行模式运行。当你尝试键入密码时,它会读取第一个字符,服务器会将其与预期密码进行比较:
$ telnet localhost 8000
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Password:RPassword rejected:RConnection closed by foreign host.
尝试使用netcathttp://en.wikipedia.org/wiki/Netcat.它是行缓冲的:
$ nc localhost 8000
Password:Rushabh
[me]: has joined the chattest
[me]:test
second test
[me]:second test
如果你真的想使用telnet,你可以改变你的服务器来处理逐个字符的输入,或者尝试转义(^])并设置mode line
(由于某种原因,我没有成功。我使用的是Cygwin项目分发的telnet客户端。)
相关文章:
- 使用JS从选择和文本输入中捕获值,并将输出返回到HTML
- 从表单中获取用户输入执行计算(操作顺序)并输出回该表单
- 如何使用Javascript使用给定的输入创建输出表
- 输入到输出不会改变结果中的单词
- 节点.js加密输入/输出类型
- 想要从输入字段中输出确切的值
- 在javascript中测量websockets数据输入/输出的大小
- 整数 + 2x 单选按钮设置输入 --> 输出
- 我有一个mysql的输入文本字段.那么,如何通过ajax从数据库中输出json表呢
- 从输入中读取并将其内容作为输出进行管道传输
- 如何通过JavaScript将二进制(输入)转换为字符串(输出)
- 如何将文本输出到不是't输入不同颜色的文本
- 用于提示输入和输出的JavaScript按字母顺序排序
- 输出输入的字符串10次JavaScript
- 用户在数字上输入金额,然后输出最高数字javascript
- 接收输入数字,直到用户输入零.然后输出最高.JavaScript
- 修改输入中的数组,然后返回输出
- 如何添加单选按钮和复选框将选择输入到一起以形成JavaScript输出
- 这两种数组排序算法是否会为任何输入产生不同的输出
- 输入文本,带假路径,输出输入文本