技术频道导航
HTML/CSS
.NET技术
IIS技术
PHP技术
Js/JQuery
服务器技术
操作系统
网站运营

分类目录

热门标签

赞助商

搜索

Telnet HTTP获取网页源代码出错:400 bad request

作者:admin    时间:2017-6-5 15:46:15    浏览:

Telnet HTTP获取网页源代码时,如果操作不慎,就很容易出错,我刚开始时,老是返回“400 Bad Request,失去对主机的连接。”这样的错误提示,获取网页源代码失败。

Telnet HTTP获取网页源代码出错:400 bad request

Telnet HTTP获取网页源代码出错:400 bad request

经过反复研究之后,发现原来是自己写漏了一点内容,那就是“host:”命令后面一定要加上网站域名或IP。

Telnet HTTP请求获取网页源代码,正确的写法应该是这样的(以www.webkaka.com为例),要按照教程每一步都做对了才行,否则就返回错误。

1、cmd -> telnet www.webkaka.com 80
2、按组合键:ctrl + ] ,然后回车
3、输入"GET / HTTP/1.1"(无双引号),注意第一个“/”前后有空格,然后回车
4、输入"Host:www.webkaka.com"(无双引号),然后回车,再回车

返回网页源代码时,有可能dos窗口太短,前面的代码你看不到了。解决方法是DOS屏幕缓冲区高度,参考前文《DOS命令返回内容太长,看不到前面部分【解决办法】》。

Telnet HTTP不但可以获取网页源代码,还可以获得网页的header信息,参考前文《Telnet命令获取网页header信息》。

Tags: telnet