Curl使用
| 1 | curl http://www.baidu.com/ | 
常见参数
| 1 | -A/--user-agent <string> 设置用户代理发送给服务器 | 
请求方式
1)GET
| 1 | curl -X GET http://www.baidu.com/search?data=123 // -X GET是可选的 | 
2)POST
| 1 | curl -X POST -d"data=123&key=456" http://www.baidu.com/search -v // -v显示详细信息 | 
使用JSON形式post数据
| 1 | curl -H "Content-Type:application/json" -d '{"data":"123","key":"456"}' http://www.baidu.com/search -v | 
请求时附带Cookie
| 1 | curl -H "Cookie:username=XXX" http://www.baidu.com/search | 
- -H增加头部信息
Cookie
-c
存储cookie到文件
| 1 | curl -d"name=test&password=test" http://www.baidu.com/login -c ./cookie | 
-b
携带cookie文件
| 1 | curl http://www.baidu.com/login -b ./cookie | 
-cookie
指定cookie
| 1 | curl --cookie "name=test" http://www.baidu.com/login |