curl发送post请求
可以通过-X
指定请求类型,-d
传递数据
curl -X POST -d "param1=value1¶m2=value2" http://example.com/resource
发送JSON
数据,可以使用-H
来指定Content-Type
,并使用-d
传递JSON
字符串
curl -X POST -H "Content-Type: application/json" -d '{"param1":"value1", "param2":"value2"}' http://example.com/resource
curl发送get请求
可以通过-X
指定请求类型
curl -X GET http://example.com/api/data
扩展
可以使用jq
来解析JSON
响应
安装jq
yum install jq
使用jq
curl -s -X GET http://example.com/api/data | jq .
-s
选项是让curl
在执行时不显示进度条和错误信息