Telnet HTTP获取网页源代码出错:400 bad request
作者:admin 时间:2017-6-5 15:46:15 浏览: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信息》。
相关文章
x
- 站长推荐