linux curl命令

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&params2=pass” http://www.xxx.com
2)post请求
# curl -d “param1=name&params2=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



阅读更多
换一批

没有更多推荐了,返回首页