我在 Windows 10 上使用 telnet。我想手动设置get
对所选服务器的请求。
如果我输入(仅举例,可以是任何网站):
telnet www.cnn.com 80
一秒钟后,我看到了“连接到 www.cnn.com”的消息。然后页面上的文本消失了(什么都没有显示,只有光标)。无论我尝试输入什么,服务器都会立即显示“错误请求”的消息。
这是为什么?为什么在与服务器建立连接后没有显示?类似于“已连接到 www.cnn.com”并启用了 telnet 命令?
答案1
telnet 不支持 SSL 连接。请针对不重定向到 HTTPS 的 URI/地址进行测试
已编辑;正如评论中所述,马克也是对的,您应该至少在 telnet 中看到 HTTP 301 重定向,因此它可以是扫描网络流量并阻止流量的本地防病毒软件,或者是执行 DPI 的路由器。
答案2
- 检查您的 telnet 客户端服务是否已激活,如果是,则必须在 Windows 10 上打开 telnet 客户端功能。
- 一旦打开,它将重新启动电脑。
- 然后您就可以使用 telnet 命令。