一、curl
参数 | 内容 |
-H | 请求头 |
-d | POST内容 |
-X | 请求协议 |
-x | 代理 |
1. get请求
curl命令默认下就是使用get方式发送http请求。
2. post请求
使用-d参数,形式如下:
1 | curl - d "param1=value1¶m2=value2" www.baidu.com |
3.设置代理
1 | curl - x 192.168 . 31.111 : 8002 mitm.it # -x 设置代理 |
6.其他参数
只显示头部信息。
显示全部信息。
显示解析全过程。
二、wget
该命令是linux下的从指定url下载文件的工具,会把请求的网页内容下载到本地。
1. get请求
1 2 3 4 5 6 7 | / / 最基本使用 wget www.baidu.com / / get方式并指定下载的文件名 wget - O wordpress. zip http: / / www.linuxde.net / download.aspx? id = 1080 |
2. post请求
1 | wget - - post - data = "user=user1&pass=pass1&submit=Login" http: / / domain.com / path / p |
3.设置代理
1 | wget - e “http_proxy = 192.168 . 31.111 : 8002 ″ mitm.it # -e 设置到了 |