一,查看网页源代码
curl www.bitauto.com
保存网页
curl -o demo.txt www.bitauto.com
二,自动跳转
curl -L www.bitauto.com
三,显示头信息
curl -i www.bitauto.com
四,显示通信过程
curl -v www.bitauto.com
更多详细信息
curl --trace demo.txt www.bitauto.com
curl --trace--ascii demo.txt www.bitauto.com
五,发送表单信息
GET
curl www.bitauto.com/?data=xxx
POST
curl -X POST --data "data=xxx" www.bitauto.com
curl -X POST --data-urlencode "data=hello world" www.bitauto.com
DELETE
curl -X DELETE www.bitauto.com
六,上传文件
curl --form uplaod=@demo.txt --form press=OK www.bitauto.com
七,Referer 字段
curl --referer www.bitauto.com www.bitauto.com
九,User Agent 字段
curl --user-agent "user-agent" www.bitauto.com
十,Cookie
curl --cookie "name=demo" www.bitauto.com
保存 cookie 到文件夹
curl -c filename www.bitauto.com
使用文件的 cookie
curl -b filename www.bitauto.com
十一,增加头信息
curl --header "Content-Type:application/json" www.bitauto.com
十二,HTTP 认证
curl --user name:password www.bitauto.com