Loading
0

Curl命令常用参数及使用方法

curl命令是常用的使用命令,一般用户检查网站访问情况,本文章将介绍curl命令的常见使用方法和参数

# -v 参数输出通信的整个过程,用于调试
curl -v -I  http://www.baidu.com

# -x 指定http代理访问
curl -I www.baidu.com -x 127.0.0.1:80
 
# -e 参数用来设置 HTTP 的标头Referer
curl -I  https://www.baidu.com  -e "http://www.jdian.vip/"

# -A 设置user-agent
curl -I https://www.baidu.com -A "Baiduspider"

# -L 参数会让 HTTP 请求跟随服务器的重定向。curl默认不跟随重定向
curl -L -I  http://www.baidu.com

# -k 参数指定跳过SSL检测,不会检查服务器的SSL证书是否正确
curl -k  http://www.baidu.com

# --limit-rate用来限制 HTTP 请求和回应的带宽,模拟慢网速的环境
curl --limit-rate 200k  http://www.baidu.com

# -s 参数将不输出错误和进度信息。
curl -s https://www.baidu.com
#-S 参数指定只输出错误信息,通常与-s一起使用。
curl -S -s -o /dev/null  http://wwwsdfsd.baidu.com

# -R :Set the remote file's time on the local output
curl -OR  http://www.baidu.com/1.html

# -X 参数指定 HTTP 请求的方法
curl -X POST  http://www.baidu.com

# 不需要修改/etc/hosts,curl直接解析ip请求域名
curl --resolve www.baidu.com:80:127.0.0.1 http://www.baidu.com/
curl --resolve www.baidu.com:443:127.0.0.1 https://www.baidu.com/

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:http://blog.tag.gg/showinfo-3-35845-0.html
上一篇:宝塔面板登录后台一直提示:正在登录...的解决方法(500报错)
下一篇:返回列表