参考文章:
curl命令查看响应时间
curl 命令详解
curl命令
在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。
postman生成curl命令
在postman中填好请求和参数
点击code,选择curl
点击该按钮进行复制
可以将命令复制到容器里,直接回车,执行该http请求
curl命令其他使用
查看响应时间
curl -w "%{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}" "域名"
示例:
curl -w 'time_connect %{time_connect}\ntime_starttransfer %{time_starttransfer}\ntime_total %{time_total}\n' 'https://www.baidu.com'
参数 | 含义 |
---|---|
time_namelookup | DNS解析域名时间 |
time_connect | TCP连接的时间 三次握手的时间 |
time_starttransfer | 从请求开始到第一个字节将要传输的时间 |
time_total | 总时间 |
speed_download | 下载速度,单位-字节每秒 |
time_appconnect | SSL、SSH等上层连接建立的时间 |
time_pretransfer | 从请求开始到响应开始传输的时间 |
time_redirect | 从开始到最后一个请求事务的时间 |