文章目录
1. 下载安装
yum install -y curl
1.1 查看文档
curl --help
1.2 参数说明
-X
更换请求-o
保存网页-i
显示response信息-L
302跳转网页--header
设置header--user-agent
设置userAgent--cookie
设置cookie
2. 常用操作
2.1 更换请求类型
默认是GET请求,通过
-X
参数 来更换其他请求
curl -X POST www.baidu.com
2.2 POST数据
通过
--data
参数来设置请求参数
curl -X POST --data "username=123&password=456" www.baidu.com
对数据进行URL编码
curl -X POST --data-urlencode "username=123&password=456" www.baidu.com
2.3 设置userAgent
curl --user-agent "Mozilla/5.0 (Windows NT 10.0; WOW64) ..." www.baidu.com
2.4 设置cookie
curl --cookie "token=xxx&skey=123" www.baidu.com
2.5 设置header
curl --header "Content-Type:application/json" www.baidu.com
2.6 保存网页内容
curl -o www.baidu.com
2.7 显示Response头信息
curl -i www.baidu.com
2.8 跳转网页
如果目标地址为302,则跳转到新地址
curl -L www.baidu.com