我正在学习本教程 http://www.codeproject.com/Articles/10649/An-Introduction-to-Socket-Programming-in-NET-using 写我自己的代码[我不在这里展示,因为它太长了]
无论如何,我已经在windows中用telnet测试了它,问题是 每次我尝试从telnet发送请求到服务器, 即使我使用反斜杠删除字符,服务器也会读取所有客户端缓冲区 所以服务器中的输出就像这样“TESD \ b \ b \ bT” 我只是希望服务器在没有\ b的情况下读取字符串。 这是因为telnet发送所有字符,包括\ b或只是我的 我的服务器中有StreamReader故障,我不知道。
答案 0 :(得分:0)
您似乎想要Telnet Linemode Option,Windows telnet
似乎不能正常支持。我建议将PuTTY
与连接类型:原始一起使用 - 您可以在更改设置... /终端/线路规则选项下检查并更改本地线路编辑 (自动应该这样做。)