curl 各阶段耗时

curl -X GET -w “\ntime_namelookup:%{time_namelookup}\ntime_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n” xxxx



参数说明:



time_namelookup: DNS 服务器域名解析的时间
time_connect: client 发出请求,到 c/s 建立TCP 的时间;里面包括 DNS 解析的时间
time_starttransfer: client 发出请求;到 server 响应发出第一个字节开始的时间;包括前面的2个时间
time_total: 请求发起到链接关闭总耗时




结果示例:



time_namelookup:0.004 (4ms)
time_connect: 0.017
time_starttransfer: 0.137
time_total: 0.137


Category linux