【发布时间】:2016-10-20 16:24:16
【问题描述】:
我正在学习本教程 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 故障,我不知道。
【问题讨论】:
-
您是否真的在服务器的任何地方实现了 telnet 协议?
-
不,服务器只是接收和发送字符串到服务器。我没有实现任何 telnet 协议,我只是在 windows 中使用 telnet.exe 来测试服务器