curl 分解耗时
curl 分解耗时
curl -sS -o /dev/null -w \
'dns=%{time_namelookup} conn=%{time_connect} tls=%{time_appconnect} ttfb=%{time_starttransfer} total=%{time_total}\n' \
https://api.example.com/v1/ping分段结论要结合调用位置(内网、公网、办公网)解读;不同路径的数据不可直接比较。
把端到端延迟拆成 DNS 解析、TCP 连接、TLS 握手、等待首字节(TTFB)与内容传输几段;curl 的 -w 变量或浏览器 DevTools 都能给出分解,定位到阶段后改进方向才明确。
curl -sS -o /dev/null -w \
'dns=%{time_namelookup} conn=%{time_connect} tls=%{time_appconnect} ttfb=%{time_starttransfer} total=%{time_total}\n' \
https://api.example.com/v1/ping