HTTP?
通常要实现http请求的时候需要用到浏览器,今天我教大家一个简单的,没什么实用性的HTTP请求。
开始喽:
首先打开我们的CMD;
输入 telnet www.baidu.com 80
然后会出现空白页面,输入ctrl+],
记住先回车,再编辑(走过的坑),
最后输入下面内容。(注意一点,快速输入,因为连接时间很短,或者你可以使用记事本写好,然后直接复制。复制鼠标右键双击(很绝望))。
GET /index.html HTTP/1.1
HOST:www.baidu.com
Linux下curl获取http请求。
输入: curl -s -I -v www.goktech.cn | egrep ‘>|<’
但是如果去掉 (| egrep ‘>|<’ )括号中的内容的话
即:curl -s -I -v www.baidu.com
所以后面的内容应该是过滤了一些东西类似正则表达式吧,我还不是很懂,如果有人能解答,希望可以教教小白。
如果想了解更多curl的命令可以查看:
https://blog.csdn.net/huangzx3/article/details/80625080