curl 的使用方法
curl 测试Restful API
curl -H "Content-Type:application/json" --user account:password http://127.0.0.1:5000/api/v1.0/posts/
获取某一页
curl -H "Content-Type:application/json" --user account:password -G -d "page=2" http:
curl get方式提交数据
curl -G -d "name=value&name2=value2" http:
curl post方式提交数据
curl -d "name=value&name2=value2" htttp://www.baidu.com
curl接受cookie
curl -c /tmp/cookies http://www.baidu.com #cookie保存到/tmp/cookies文件
curl发送cookie
curl -b "key1=value1;key2=value2" http://www.baidu.com #发送cookies文本
curl -b /tmp/cookies http://www.baidu.com # 从文件中读取cookies
curl -A "Mozilla/5.0 Firefox/21.0" http://www.baidu.com #设置http请求头User-Agent
curl -e "http://pachong.org/" http://www.baidu.com #设置http请求头Referer
curl -H "Connection:keep-alive \n User-Agent: Mozilla/5.0" http://www.aiezu.com
curl认证
curl -u account:password http://www.baidu.com # 账号密码认证
curl -E mycert.pem https://www.baidu.com # 证书认证
输出进度条
curl -# http: