Open wangming1993 opened 7 years ago
参考: http://blog.csdn.net/zhongyuan_1990/article/details/46634399
curl -o /dev/null -s -w "namellokup:%{time_namelookup}\nredirect:%{time_redirect}\n\ pretransfer:%{time_pretransfer}\nconnect:%{time_connect}\n\ starttransfer:%{time_starttransfer}\ntotal:%{time_total}\n\ download:%{speed_download}\n" -H "Connection:keep-alive" \ http://www.baidu.com
namellokup:0.015131 redirect:0.000000 pretransfer:0.023629 connect:0.023564 starttransfer:0.031809 total:0.031871 download:74707.000
-o 参数将curl输出发送到 /dev/null。
-o
-s 参数去掉所有状态信息。
-s
-w 参数让 curl 输出的计时器的状态信息。
-w
-H 添加request header
-H
time_total 总时间,按秒计
time_total
time_namelookup DNS解析时间,从请求开始到DNS解析完毕所用时间
time_namelookup
time_connect 连接时间,从开始到建立TCP连接完成所用时间,包括前边DNS解析时间
time_connect
time_appconnect 连接建立完成时间,如SSL/SSH等建立连接或者完成三次握手时间
time_appconnect
time_pretransfer 从开始到准备传输的时间
time_pretransfer
time_redirect 重定向时间,包括到最后一次传输前的几次重定向的DNS解析,连接,预传输,传输时间
time_redirect
time_starttransfer 开始传输时间。在发出请求之后,Web 服务器返回数据的第一个字节所用的时间
time_starttransfer
-o
参数将curl输出发送到 /dev/null。-s
参数去掉所有状态信息。-w
参数让 curl 输出的计时器的状态信息。-H
添加request headertime_total
总时间,按秒计time_namelookup
DNS解析时间,从请求开始到DNS解析完毕所用时间time_connect
连接时间,从开始到建立TCP连接完成所用时间,包括前边DNS解析时间time_appconnect
连接建立完成时间,如SSL/SSH等建立连接或者完成三次握手时间time_pretransfer
从开始到准备传输的时间time_redirect
重定向时间,包括到最后一次传输前的几次重定向的DNS解析,连接,预传输,传输时间time_starttransfer
开始传输时间。在发出请求之后,Web 服务器返回数据的第一个字节所用的时间