我的telnet客户端没有正确发送缓冲区

时间:2013-12-19 23:27:40

标签: winsock telnet

我正在实施一个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值的缓冲区发送到服务器以实现相同的目标吗?

0 个答案:

没有答案