1

我想通过命令行(Telnet 客户端)向 HTML 页面发送请求,但我做不到。

我写的:

GET / HTTP/1.1

然后当我想移动到下一行写主机名并按“输入”键时,它不会这样做,它只是执行该命令并说:“无效命令”。我尝试设置 localecho 和 crlf,但没有成功。

有人可以帮帮我吗?

4

1 回答 1

1

我会说你刚刚开始 telnet 没有任何额外的命令行选项。您必须使用您请求的服务器名称和端口号来启动它:

$ telnet some.page.com 80

然后它应该工作。

您还可以在 telnet 中指定服务器和端口:

telnet> open google.com 80
于 2013-07-12T12:25:20.563 回答