此篇介绍一下curl命令的一些常见用法,比如get、post请求,上传文件等。
get
curl http://www.baidu.com
curl -v http://www.baidu.com
post
curl http://www.baidu.com -X POST -d "name=xiaowang&age=17"
还可用 -X PUT 和 -X DELETE 来指定另外的请求方法。
curl http://www.baidu.com -X POST -H "Content-Type:application/json" -d '"name":"xiaowang","age":"17"'
file
curl http://www.baidu.com -F "file=@/Users/xiaowang/test.jpg" -H "token:xxxxx"