【发布时间】:2016-09-17 11:58:54
【问题描述】:
我尝试实现这个source 并且运行良好。
当我尝试从我的 telnet(windows)访问它时,它总是像这样发送我输入的字符。
但是当我尝试使用 linux 访问它时,它运行良好。
我使用 windows cmd 有什么问题吗?
顺便说一句,我使用这个telnet 127.0.0.1 12345 在两个操作系统上通过 telnet 进行连接。
【问题讨论】:
我尝试实现这个source 并且运行良好。
当我尝试从我的 telnet(windows)访问它时,它总是像这样发送我输入的字符。
但是当我尝试使用 linux 访问它时,它运行良好。
我使用 windows cmd 有什么问题吗?
顺便说一句,我使用这个telnet 127.0.0.1 12345 在两个操作系统上通过 telnet 进行连接。
【问题讨论】:
Microsoft telnet 在按键时立即发送字符,而 Linux telnet 有一个“行缓冲区”并且在按下换行符(回车键)之前不发送数据。 如果你想通过 windows telnet 发送字符命令,你必须使用 'send' 命令。
send <message>,其中是您要发送到服务器的字符串。或者,您可以使用第三方 telnet 客户端,例如'腻子'
【讨论】:
Ctrl+] 拯救了我的夜晚 :)