一、httpstat简介
httpstat:用Python脚本编写的统计工具,本质是对cURL工具的封装和美颜,可实现从协议层统计HTTP接口响应的时间(如:DNS解析、TCP连接、TLS握手、服务器处理、内容传递、整体响应-时间)
httpstat visualizes curl statistics in a way of beauty and clarity.
httpstat以美观和清晰的方式可视化展示cURL统计数据


Github项目:https://github.com/reorx/httpstat
二、httpstat安装
以Windows系统为例
前提:系统中已安装过Python,以及Python的包文件管理工具pip
安装httpstat命令:
pip install httpstat
安装完成后,使用命令 httpstat
查看效果如下:


在Python安装目录的Scripts脚本目录(如:c:\Python37\Scripts
)之下,可查看到利用pip所下载的httpstat脚本文件:httpstat-script.py

三、httpstat使用
测试接口:http://httpbin.org/get
请求方式:GET
方式1:
在以上目录(c:\Python37\Scripts
)下打开cmd命令窗口,执行如下命令
python httpstat-script.py http://httpbin.org/get

方式2:
若已对Python安装的目录(如:C:\Python37;
)和脚本目录(如:C:\Python37\Scripts;
)都配置过环境变量,则可在任意路径执行如下命令
httpstat http://httpbin.org/get

PS:
1)以上执行测试时,url中的协议头(http://
、https://
)可写or可不写,都可以执行测试
2)httpstat是对cURL的封装,在操作命令中的url之后可以跟随cURL所支持的选项一起执行
网友评论