curl命令简单使用

警告
本文最后更新于 2021-09-16 11:32,文中内容可能已过时。

 

curl参数说明:

-v    显示请求详细信息

-H    修改请求头部内容    举例:curl -v -H Host:www.baidu.com   www.soulchild.com

-I     只显示请求头部

-o    将网页访问结果内容保存到指定位置

-O    将网页访问结果内容按照服务器的文件名保存到本地

-s     静默模式。不显示进度表或错误消息。

-w    按照指定格式输出

-L     跟随重定向跳转

-X    指定访问方式GET、POST

-d    指定POST提交数据

–data-ascii <data> 以ascii的方式post数据

–data-binary <data> 以二进制的方式post数据

-c     操作结束后把cookie写入到这个文件中

-b     cookie字符串或文件读取位置


取http状态码方法1:

curl -s -w “%{http_code}\n”   -o /dev/null  www.soulchild.com

取http状态码方法2:

curl -s -I www.soulchild.com | awk ‘NR==1{print $2}’

查看响应时间: curl -s -w ’ dns:%{time_namelookup}, conn:%{time_connect}, c-s_resp:%{time_starttransfer}, total:%{time_total}, down:%{speed_download}byte/s ’ 1.1.1.1:8080/actuator/health/liveness

请我喝杯水
SoulChild 微信号 微信号
SoulChild 微信打赏 微信打赏
0%