我正在实施一个qt gui telnet客户端。 我的客户端使用winsock库连接到远程telnet服务器。 我调用了connect()方法,一旦连接,我用send()方法发送缓冲区 到远程telnet服务器。
缓冲区是用户输入字符串,我在字符串的末尾插入CR和LF。
我知道如果我使用putty,键盘将映射到远程telnet服务器。当我使用putty连接到服务器并输入“AB [space] CD [space] EF [enter]”时,它可以工作。
当我使用我的客户端并发送像“AB CD EF \ r \ n”这样的缓冲区时,它无法按预期工作。
那么有可能不是映射键盘,而是将带有ascii值的缓冲区发送到服务器以实现相同的目标吗?