如何使用HTTPie查看HTTP请求各阶段耗时等时序详情信息
HTTPie 查看请求耗时时序方法
完全可以实现同类功能,HTTPie 原生支持请求全链路耗时统计,不需要额外编写格式配置文件,操作比 curl 更简便。
具体用法
- 用
--timings参数即可直接输出完整的请求各阶段耗时,覆盖DNS解析、TCP连接建立、TLS握手、请求发送、服务器处理、响应内容传输全流程的时间数据:
http --timings https://jsonplaceholder.typicode.com/comments
输出格式参考:
Timing overview: DNS lookup 0.0015s TCP connection 0.0103s TLS handshake 0.0278s Request write 0.0001s Server processing 0.0181s Content transfer 0.0199s Total 0.0677s
- 不需要查看响应内容的场景下,可将响应输出重定向到空设备,仅保留耗时统计结果:
http --timings https://jsonplaceholder.typicode.com/comments > /dev/null
- 如需同时查看响应状态码、响应头等更多元信息,可以替换使用
--meta参数,返回结果中同样会包含完整的时序耗时统计。
内容的提问来源于stack exchange,提问作者anta40
相关产品推荐
相关产品推荐

