在访问需要授权的页面时,可通过-u选项提供用户名和密码进行授权
curl -u username:password URL
# GET
2 curl -u username https://api.github.com/user?access_token=XXXXXXXXXX
3
4 # POST
5 curl -u username --data "param1=value1¶m2=value" https://api.github.com
6
7 # 也可以指定一个文件,将该文件中的内容当作数据传递给服务器端
8 curl --data @filename https://github.api.com/authorizations
上传文件
curl --form "fileupload=@filename.txt" http://hostname/resource