curl是利用URL语法在命令行方式下工作的文件传输工具。
该命令的语法格式:curl [options...] <url>
该命令提供了很多选项,可以通过这个命令,获取详细的帮助信息:curl -h
下面列出其中一些参数的使用:
1、访问http页面内容,输出到标准输出
# curl http://www.neocanable.com
2、将结果输出到文件中,参数-o,指定具体的文件名称
# curl -o index.html http://www.baidu.com
3、访问url的时候,带上参数:
1)get请求
# curl “param1=name¶ms2=pass” http://www.xxx.com
2)post请求
# curl -d “param1=name¶ms2=pass” http://www.xxx.com
4、破解网站的防盗链,给访问加 referer,使用-e参数:
# curl -e “http://www.a.com” http://www.b.com/acion
含义:在访问http://www.b.com/action时,设置referer为http://www.a.com
5、通过-x选项,添加代理IP
# curl -x xxx.xxx.xxx.xxx http://www.baidu.com