在 cmd 中使用 telnet 时无法在空白屏幕上输入任何内容

在 cmd 中使用 telnet 时无法在空白屏幕上输入任何内容

我在 cmd 中使用 telnet 时遇到问题。我在 cmd 中写入此命令:

telnet cis.poly.edu 80

然后我按了两次回车键。此时出现一个空白屏幕,但我无法在此窗口中输入任何内容。如果我输入任何内容然后按回车键,将出现 400 错误请求错误。此时我想写

GET / HTTP/1.1
Host: cis.poly.edu

但我无法写任何东西。甚至我打字时光标也不动。

答案1

我也遇到过同样的问题。显然,即使你看不到自己在写什么,你仍然可以写。如果你正确输入所有内容,然后按 Enter 键,你就会看到所需的数据

答案2

我也尝试过做同样的事情。

起初,我在 Windows 系统上使用 telnet,并尝试按照 Hannu 的回答(设置“旧线路模式”并设置“本地回显”)使用这些命令,但仍然不起作用,无法在其中输入 GET 消息:

Set mode stream
Set localecho 

因此,我切换到在 Ubuntu 系统上使用 telnet,并且它就可以正常工作了。

在此处输入图片描述

相关内容