![Telnet 不接受输入换行符](https://linux22.com/image/1573459/Telnet%20%E4%B8%8D%E6%8E%A5%E5%8F%97%E8%BE%93%E5%85%A5%E6%8D%A2%E8%A1%8C%E7%AC%A6.png)
我正在尝试通过 telnet 发送 http 请求。我能够打开与服务器的连接,甚至可以编写第一行 (GET /uri httpversion)。但是,当我尝试按 Enter 并提供主机名标头时,它不会给我新行,而是将其发送到服务器并引发错误请求错误。
尝试将 crlf 模式更改为控制台和流、命令行。但我无法完成它。
客户端在windows10上运行。
先谢谢您的帮助。
问候,uday。
答案1
您可能不小心按下了 INSERT 键,此键在编辑文本或使用终端时容易导致问题(在字母前输入会删除该字母,例如:在以下情况下按 X:|http:// = x|ttp://)。再次按下此键可禁用。