小编Kyl*_*zer的帖子

为什么我对 Web 服务器使用 telnet 会以相同的方法向其他人提供不一致的结果?

我正在尝试使用端口 80 连接到一个网站 (www.ucf.edu),并发送一个 GET 请求,但我使用相同的方法得到了与其他学生不一致的结果。在执行此操作之前,我们必须使用 SSH 安全地连接到我们的学校服务器。连接后,我们被指示发送获取请求“GET /index.html HTTP/1.1”,当我发送此请求时,我得到不一致的结果。

我试过在 Windows 上使用 Putty,在虚拟机上使用 ubuntu 的命令提示符,但无济于事。

预期结果:

telnet www.ucf.edu 80

尝试 10.171.52.44

连接到 www.ucf.edu。

转义字符是“^]”。

获取 /index.html HTTP/1.1\r\n

发现 HTTP/1.1 302

服务器:阿帕奇

位置:https : //www.ucf.edu/index.html

等等等等

实际结果:

telnet www.ucf.edu 80

正在尝试 52.5.147.12...

连接到 edums-dr-alb-211439321.us-east-1.elb.amazonaws.com。

转义字符是“^]”。

获取 /index.html HTTP/1.1\r\n

HTTP/1.1 400 错误请求

服务器:awselb/2.0

日期:2019 年 10 月 3 日星期四 05:49:42 GMT

ssh telnet putty

3
推荐指数
1
解决办法
175
查看次数

标签 统计

putty ×1

ssh ×1

telnet ×1