curl命令可以发起http请求。
格式:
curl 参数 url
参数列表:
-A:设置UserAgent。例子:
curl -A "Mozilla" http://pgres.cn
-X:设置请求方法(默认是GET)。例子(发起POST请求):
curl -X POST http://pgres.cn
-I:只返回头信息
-d:设置post参数。例如:
curl -d "name=aaa&age=1" http://pgres.cn
-O:以原文件名下载到本地
-o:以自定义文件名下载到本地
-L:跟随重定向请求
-H:设置头信息,例如
curl -H "accept:text/plain" http://pgres.cn
-k:允许发送不安全ssl请求
-b:设置cookie
-v:显示链接过程中的所有信息