Java ServerSocket告知Telnet客户端立即发送每个字符

时间:2019-05-20 10:22:12

标签: java sockets telnet serversocket

我正在尝试从连接到我的套接字的客户端捕获一个“向上箭头”,其中客户端使用telnet连接到我的服务器。这将允许我自动填充客户端用户以前使用过的命令历史记录。为此,我需要客户端套接字立即发送每个字符,而不是等待CRLF。

但是,到目前为止,仅当用户按下Enter键(因此发送CRLF)时,我才能接收此数据。

是否可以在ServerSocket或生成的Socket上设置一些内容,以告诉客户端在每个键入的单个字符上刷新其输出缓冲区?就像您通过telnet / SSH到服务器时发生的情况一样。

0 个答案:

没有答案