CURL命令查看请求时间

在使用Curl命令测试web请求时想知道请求花费了多长时间怎么办?
可以使用curl的-w参数来实现

curl -w "\nDNS解析域名时间: %{time_namelookup} (秒)\nTCP连接时间: %{time_connect} (秒)\n请求发送时间: %{time_starttransfer} (秒)\n总时间: %{time_total} (秒)\n下载速度: %{speed_download} (字节/秒)\n" www.baidu.com
参数名 参数说明
time_namelookup DNS域名解析时间
time_connect TCP连接的时间,三次握手的时间
time_starttransfer 请求发送时间,从请求开始到第一个字节将要传输的时间
time_total 交互总时间
speed_download 下载速度,单位-字节每秒
time_appconnect SSL、SSH等上层连接建立的时间
time_pretransfer 响应前总耗时,从请求开始到响应开始传输的时间
time_redirect 从开始到最后一个请求事务的时间
THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录