我正在尝试使用端口 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